Gtf dmt cvt что лучше
Перейти к содержимому

Gtf dmt cvt что лучше

  • автор:

Gtf dmt cvt что лучше

Как изменить формулу синхронизации для дисплея

  1. В области переходов Панели управления NVIDIA, в разделе Дисплей щелкните ссылку Изменение разрешения
  2. Щелкните изображение нужного дисплея.
  3. Щелкните Настройка , затем в диалоговом окне Настроить нажмите кнопку Создать пользовательское разрешение .
  4. (только для продуктов Quadro и NVS) В разделе Выбор дисплеев диалогового окна Создать пользовательское разрешение выберите дополнительные подключенные дисплеи, к которым необходимо применить изменение.
  5. Откройте список Стандарт синхронизации и выберите один из описанных ниже стандартов.
    • Авто — автоматическое определение наиболее подходящего стандарта.
    • GTF (General Timing Formula — основная формула синхронизации) — старый, но до сих пор широко применяемый стандарт синхронизации. Однако новые модели дисплеев постепенно переходят на стандарт CVT.
    • DMT (Discrete Monitor Timings) — набор предустановленных режимов синхронизации VESA. Обновление данного стандарта происходит ежегодно. Если для определенного режима доступна синхронизация DMT, драйвер дисплея NVIDIA обычно выбирает ее вместо основной формулы синхронизации (GTF).
    • CVT (Coordinated Video Timings) — стандарт VESA, принятый в марте 2003 г. CVT поддерживает высокие значения разрешения экрана лучше, чем другие стандарты синхронизации.
    • CVT-RB (Coordinated Video Timings-Reduced Blanking) – усовершенствование стандарта CVT. В этом стандарте сокращены периоды гашения обратного хода горизонтальной и вертикальной развертки, допускаются более низкая тактовая частота пикселов и более высокая частота кадров. Этот стандарт выбран по умолчанию для продуктов Quadro и NVS.
    • Ручной — позволяет вручную задать каждый параметр синхронизации.
  6. Нажмите кнопку Тест , после чего, если тест пройден успешно и нужно сохранить новый режим, нажмите кнопку Сохранить .
  • Диалоговое окно «Создать пользовательское разрешение»
  • Настройка

© Корпорация NVIDIA, 2005 — 2021. Все права защищены. Дисплей, видео

Диалоговое окно «Создать пользовательское разрешение»

На этой странице можно задать пользовательские параметры синхронизации для настройки видеоплаты ГП NVIDIA на поддержку самых разнообразных режимов синхронизации дисплея, которые могут встретиться в аналоговых ЭЛТ-мониторах и устройствах с разъемами DVI.

Примечание. Эта страница предназначена только для опытных пользователей, имеющих полное представление о синхронизации дисплея и ее эффектах.

Выбор дисплеев

Примечание. Этот раздел выбора дисплеев доступен только для продуктов Quadro и NVS и только в операционной системе Windows 7 и более поздних версиях Windows.

Выбрать дисплеи, для которых нужно применить пользовательское разрешение. Успешное изменение разрешения приведет к созданию пользовательского разрешения для соответствующего выходного разъема, независимо от того, какой дисплей будет подключен к нему позже. Изменение разрешения должно быть успешным для всех выбранных дисплеев, в противном случае новое разрешение не будет создано.

Настройки разрешения

Импорт настроек

Чтобы импортировать пользовательское разрешение, нажмите кнопку Импорт настроек , а затем в диалоговом окне «Импорт настроек» найдите и импортируйте файл с нужным пользовательским разрешением.

Режим дисплея

Пикселы по горизонтали. Введите требуемое количество видимых пикселов в одной строке по горизонтали.

Строки по вертикали. Введите требуемое количество видимых пикселов в одной строке по вертикали.

Глубина цвета (бит/пкс). Введите количество бит на пиксел.

Частота обновления (Гц). Обозначает частоту, с которой обновляется весь экран. В частности, для аналогового дисплея (ЭЛТ) этот параметр показывает, сколько раз в секунду электронный луч в кинескопе перемещается от верхнего до нижнего края экрана.

Примечание. Частота ограничена максимальной частотой горизонтальной развертки и текущим разрешением экрана, так как чем выше разрешение, тем больше строк развертки. Частота не должна превышать максимальной частоты вертикальной развертки дисплея.

Тип сканирования : метод отправки изображения на дисплей.

Чересстрочная развертка. Обозначает режим чересстрочной развертки, при котором четные строки развертки отображаются во время первого поля кадра, а нечетные строки — во время второго поля. Чересстрочная развертка обеспечивает более высокую частоту кадров, но обычно вызывает мерцание изображения.

Построчная развертка . Обозначает режим прогрессивной (или построчной) развертки, при которой в каждом кадре обновляются все строки растра.

Синхронизация

Если раздел Синхронизация еще не открыт, щелкните Синхронизация , чтобы получить доступ к расширенным настройкам синхронизации.

Стандарт: Раскройте список и выберите один из вариантов для настройки стандарта синхронизации:

    • Авто — автоматическое определение наиболее подходящего стандарта.
    • GTF (General Timing Formula — основная формула синхронизации) — старый, но до сих пор широко применяемый стандарт синхронизации. Однако новые модели дисплеев постепенно переходят на стандарт CVT.
    • DMT (Discrete Monitor Timings) — набор предустановленных режимов синхронизации VESA. Обновление данного стандарта происходит ежегодно. Если для определенного режима доступна синхронизация DMT, драйвер дисплея NVIDIA обычно выбирает ее вместо синхронизации GTF.
    • CVT (Coordinated Video Timings) — стандарт VESA, принятый в марте 2003 г. CVT поддерживает высокие значения разрешения экрана лучше, чем другие стандарты синхронизации.
    • CVT-RB (Coordinated Video Timings-Reduced Blanking) — усовершенствование стандарта CVT. В этом стандарте сокращены периоды гашения горизонтальной и вертикальной развертки, допускаются более низкая тактовая частота пикселов и более высокая частота кадров. Этот стандарт выбран по умолчанию для продуктов Quadro и NVS.
    • Ручной — позволяет вручную задать каждый параметр синхронизации.

    Активных пикселов по горизонтали. Введите количество пикселов по горизонтали, которое сообщает Windows.

    Активных пикселов по вертикали. Введите количество пикселов по вертикали, которое сообщает Windows.

    Передняя площадка СИГ по горизонтали. Этот параметр определяет период гашения горизонтальной развертки от конца активного периода до начала синхроимпульса.

    Передняя площадка СИГ по вертикали. Этот параметр определяет период гашения вертикальной развертки от конца активного периода до начала синхроимпульса.

    Ширина горизонтального синхроимпульса. Этот параметр определяет ширину периода гашения горизонтальной развертки, во время которого синхроимпульс включает повторную горизонтальную развертку.

    Ширина вертикального синхроимпульса. Этот параметр определяет ширину периода гашения вертикальной развертки, во время которого синхроимпульс включает повторную вертикальную развертку.

    Всего пикселов по горизонтали. Максимальное общее число пикселов по горизонтали в соответствии с режимом дисплея.

    Всего пикселов по вертикали. Максимальное общее число пикселов по вертикали в соответствии с режимом дисплея.

    Полярность горизонтального синхроимпульса. Этот параметр определяет направление быстрого кратковременного изменения амплитуды сигнала от исходного уровня во время прохождения горизонтального синхроимпульса. При положительной (+) полярности горизонтального синхроимпульса значение горизонтального синхроимпульса выше исходного уровня. При отрицательной (-) полярности значение горизонтального синхроимпульса ниже исходного уровня.

    Примечание. Полярность горизонтального и вертикального синхроимпульсов можно выбрать независимо друг от друга.

    Полярность вертикального синхроимпульса. Этот параметр определяет направление быстрого переходного изменения амплитуды сигнала от исходного уровня во время прохождения вертикального синхроимпульса. При положительной (+) полярности вертикального синхроимпульса значение вертикального синхроимпульса выше исходного уровня. При отрицательной полярности (-) значение вертикального синхроимпульса ниже исходного уровня.

    Примечание. Полярность вертикального и горизонтального синхроимпульсов можно выбрать независимо друг от друга.

    Частота обновления по горизонтали . Этот параметр определяет частоту горизонтального сканирования. Введенное пользователем значение задает также соответствующую частоту обновления по вертикали.

    Частота обновления по вертикали . Этот параметр определяет частоту вертикального сканирования. Введенное пользователем значение задает также соответствующую частоту обновления по горизонтали.

    Дополнительные сведения о синхронизации ТВЧ

    Параметры синхронизации EIA-861B (см. два примера ниже) относятся к режимам синхронизации, применяемым для дисплеев ТВЧ.

    861B (1920 x 1080 @ 59.94) -I

    861B (1920 x 1080 @ 59.94) -P

    • 861B относится к стандарту EIA/CEA; этот режим применяется для некоторых дисплеев ТВЧ 861. Данный стандарт описывает режимы синхронизации дисплея и форматы сигнала, позволяющие видеоплате подключаться к цифровому телевизору через разъем DVI и самостоятельно выбирать настройку, оптимальную для этого телевизора.
    • -P означает прогрессивная (или построчная) развертка — способ вывода изображения на дисплей, при котором все линии развертки обновляются в каждом кадре — иными словами, все они отображаются последовательно. Этот способ используется в современных компьютерных дисплеях; он обычно уменьшает мерцание изображений и обеспечивает более равномерное движение при воспроизведении видео.
    • -I указывает режим чересстрочной развертки — способ вывода изображения на дисплей, при котором четные строки развертки отображаются во время первого поля кадра, а нечетные строки — во время второго поля. Иными словами, изображение на экране при этом способе строится в два этапа. На первом этапе отображается каждая вторая строка, а на втором — остальные строки. В отличие от режима построчной (прогрессивной) развертки, когда все строки развертки обновляются в каждом кадре, чересстрочная развертка обеспечивает более высокую частоту кадров, но обычно вызывает мерцание изображения.
    • Уменьшение мигания ТВЧ
    • Изменение формулы синхронизации для ТВЧ
    • Применение к ТВЧ настроек стандарта CVT
    • Применение к ТВЧ настроек стандарта CVT-RB
    • Возврат к основной формуле синхронизации
    • Применение к ТВЧ настроек стандарта DMT
    • Создание пользовательских режимов разрешения для дисплея ТВЧ
    • Редактирование пользовательского режима разрешения для дисплея ТВЧ
    • Удаление пользовательского режима разрешения для дисплея ТВЧ
    • Применение к дисплею ТВЧ существующего пользовательского режима разрешения
    • Изменение разрешения
    • Настройка

    © Корпорация NVIDIA, 2005 — 2021. Все права защищены. Дисплей, видео

    Используем высокие разрешения на неподдерживающих их видеокартах

    Засматриваетесь на 4K UHD-мониторы, но ваш лаптоп не поддерживает высокие разрешения? Купили монитор и миритесь с частотой обновления в 30Гц? Повремените с апгрейдом.

    TL;DR: 3840×2160@43 Гц, 3200×1800@60 Гц, 2560×1440@86 Гц на Intel HD 3000 Sandy Bridge; 3840×2160@52 Гц на Intel Iris 5100 Haswell.

    Предыстория

    Давным-давно, когда все мониторы были большими и кинескопными, компьютеры использовали фиксированные разрешения и тайминги для вывода изображения на экран. Тайминги были описаны в стандарте Display Monitor Timings (DMT), и не существовало универсального метода расчета таймингов для использования нестандартного разрешения. Мониторы отправляли компьютеру информацию о себе через специальный протокол Extended display identification data (EDID), который содержал DMT-таблицу с поддерживаемыми режимами. Шло время, мониторам стало не хватать разрешений из DMT. В 1999 году VESA представляет Generalized Timing Formula (GTF) — универсальный способ расчета таймингов для любого разрешения (с определенной точностью). Всего через 3 года, в 2002 году, его заменил стандарт Coordinated Video Timings (CVT), в котором описывается способ чуть более точного рассчитывания таймингов.

    Оба стандарта были созданы с учетом особенностей хода луча в электро-лучевой трубке, вводились специальные задержки для того, чтобы магнитное поле успело измениться. Жидкокристаллические мониторы, напротив, таких задержек не требуют, поэтому для них был разработан стандарт CVT Reduced Blanking (CVT-R или CVT-RB), который является копией CVT без задержек для CRT, что позволило значительно снизить требуемую пропускную способность интерфейса. В 2013 году вышло обновление CVT-R c индексом v2, но, к сожалению, открытого описания стандарта в интернете нет, а сама VESA продает его за $350.

    История

    Наконец-то настала эра высокой плотности пикселей и на ПК. На протяжении последних нескольких лет, нас встречал театр абсурда, когда на мобильные устройства ставят пятидюймовые матрицы с разрешением 1920×1080, полки магазинов уставлены большими 4K-телевизорами (хоть на них и смотрят с расстояния 2-4 метров), а мониторы как были, так и оставались с пикселями с кулак. Подавляющее большинство говорит, что Full HD выглядит «достаточно хорошо» и на 27″ мониторе, забывая, что предыдущее «достаточно хорошо» чрезвычайно быстро ушло после выхода iPad с Retina. Вероятнее всего, такая стагнация произошла из-за плохой поддержки высокой плотности пикселей в Windows, которая более-менее устаканилась только к выходу Windows 8.1.

    Как бы то ни было, в 2015 году у нас есть выбор из 246 моделей 4K UHD-телевизоров и аж 36 моделей мониторов, одну из которых — Dell P2415Q — мне посчастливилось купить за сравнительно небольшие деньги (€377). Это 23.8-дюймовая модель с разрешением 3840×2160 и плотностью пикселей в 185 PPI, с возможностью подключения по DisplayPort 1.2 и HDMI 1.4. Первые 4K-мониторы определялись в системе как два отдельных монитора и комбинировались в один большой средствами драйвера видеокарты. Это было сделано из-за низкой производительности скейлеров, которые в то время не могли работать в полном разрешении, поэтому приходилось ставить два скейлера, каждый из которых выводил 1920×2160. Современные мониторы избавились от такого костыля, но, в то же время, стали требовать более производительные видеоадаптеры. К сожалению, мой уже сравнительно старый лаптоп Lenovo ThinkPad X220 не поддерживает, судя по информации на сайте Intel и от производителя, разрешения выше 2560×1440. Можно ли с этим что-то сделать? Как оказалось, можно.

    Стандартные и нестандартные стандарты

    Современным мониторам и видеокартам нет никакого дела до фиксированных разрешений и таймингов времен DMT, они могут работать в широком диапазоне разрешений и частот обновления. Давайте посмотрим в техпаспорт моего монитора:

    Поддерживаемая горизонтальная частота развертки 31-140 кГц
    Поддерживаемая вертикальная частота развертки 29-76 Гц

    И максимальный пресет:

    Режим Частота горизонтальной развертки Частота вертикальной развертки Частота пикселизации Полярность синхронизации
    VESA, 3840×2160 133.3 кГц 60.0 Гц 533.25 МГц H+/V-

    Итак, почему лаптоп не может использовать максимальное разрешение?

    Дело в частоте пикселизации. Многие видеокарты, а тем более интегрированное в процессор видео, имеют железные ограничения частоты пикселизации, а из-за того, что в EDID монитора нет максимального разрешения с меньшей частотой вертикальной развертки вследствие ограниченности его размера, компьютер не может использовать максимальное разрешение.

    К сожалению, производители редко публикуют максимальную частоту пикселизации видеочипов, ограничиваясь максимальным поддерживаемым разрешением, но для интересующих меня карт я нашел необходимую информацию:
    Intel HD 3000 (Sandy Bridge): 389 кГц
    Haswell ULT (-U): 450 кГц
    Haswell ULX (-Y): 337 кГц

    Что делать и что сделать?

    Ответ очевиден — нужно уменьшить частоту пикселизации! Ее уменьшение приведет и к уменьшению частоты обновления монитора. Как нам это сделать? Нам нужно сгенерировать так называемый modeline — информацию о таймингах для видеокарты и монитора. В сети можно найти множество генераторов modeline, но большинство из них безнадежно устарели и ничего не знают о стандарте CVT-R, который мы и будем использовать. Я рекомендую вам воспользоваться umc под Linux, PowerStrip под Windows и SwitchResX под Mac OS. К слову, SwitchResX — единственная программа, которая может рассчитывать modeline по стандарту CVT-R2, но мой монитор его не поддерживает.

    Modeline содержит следующую структуру:

    Modeline "modeline_name" dot_clock hdisp hsyncstart hsyncend htotal vdisp vsyncstart vsyncend vtotal flags

    Посмотрите на таблицу выше: минимальная вертикальная частота обновления моего монитора может равняться 29 Гц.

    Давайте сгенерируем modeline для разрешения 3840×2160 с частотой обновления в 30 Гц:

    % umc 3840 2160 30 --rbt # 3840x2160x29.98 @ 65.688kHz Modeline "3840x2160x29.98" 262.750000 3840 3888 3920 4000 2160 2163 2167 2191 +HSync -VSync

    Как видим, частота пикселизации с данным режимом будет установлена в 262.75 МГц, что далеко от ограничений моего видеоадаптера.

    Давайте попробуем установить и активировать наш режим:

    % xrandr --newmode "3840x2160x29.98" 262.750000 3840 3888 3920 4000 2160 2163 2167 2191 +HSync -VSync % xrandr --addmode DP1 "3840x2160x29.98" % xrandr --output DP1 --mode "3840x2160x29.98" 

    Если все прошло удачно, вы увидите картинку в «неподдерживаемом» вашей картой разрешении на мониторе. Ура!

    У нас все еще есть большой запас по частоте пикселизации, да и вряд ли кому-то будет комфортно использовать монитор с частотой обновления в 30 Гц, поэтому мы будем увеличивать ее до тех пор, пока частота пикселизации не приблизится к значению в 389 МГц — пределу моего видеоадаптера. Путем нехитрых манипуляций удалось установить, что при такой частоте мы получаем вертикальную развертку в 44.1 Гц.

     # 3840x2160x44.10 @ 97.250kHz Modeline "3840x2160x44.10" 389.000000 3840 3888 3920 4000 2160 2163 2167 2205 +HSync -VSync

    Не блеск, но жить можно!

    Как можно заметить, частота горизонтальной развертки — 97.25 кГц — вполне в диапазоне поддерживаемых монитором. Как в случае с вертикальной разверткой, так и в случае с разрешением, монитору нет дела до конкретных режимов, поэтому мы можем использовать 3200×1800 при 60 Гц — еще не такое низкое разрешение, как 2560×1440, и с привычной частотой обновления.

    % umc 3200 1800 60 --rbt # 3200x1800x59.98 @ 111.086kHz Modeline "3200x1800x59.98" 373.250000 3200 3248 3280 3360 1800 1803 1807 1852 +HSync -VSync
    • Отредактировать EDID монитора и указывать его драйверу
    • Добавить modeline в настройки Xorg

    Для второго способа достаточно создать файл с Xorg-секцией «Monitor» и поместить его в /etc/X11/xorg.conf.d/ :

    % cat /etc/X11/xorg.conf.d/30-dp1.conf Section "Monitor" Identifier "DP1" ModelName "DELL P2415Q" Modeline "3200x1800" 373.250000 3200 3248 3280 3360 1800 1803 1807 1852 +HSync -VSync Modeline "3840x2160" 370.000000 3840 3888 3920 4000 2160 2163 2167 2203 +HSync -VSync Option "PreferredMode" "3200x1800" EndSection

    Где Identifier — название вашего видеовыхода согласно xrandr. Опцией «PreferredMode» можно задать режим, который будет выбран по умолчанию.

    У меня не получается!

    Убедитесь, что вы подключаете монитор через DisplayPort 1.2. HDMI 1.4 не позволяет использовать частоту пикселизации выше 340 МГц, в то время как для DisplayPort (HBR2) верхнее ограничение равно 540 МГц. Также удостоверьтесь, что ваш монитор поддерживает частоту обновления выше 30 Гц на максимальном разрешении, т.к. ранние модели этим грешили.

    Заключение

    Не стоит слепо верить технической документации на монитор. В ходе исследований оказалось, что ограничение по вертикальной частоте аж 86 Гц, вместо 76 Гц по заявлению производителя. Таким образом, я могу наслаждаться плавной картинкой, хоть и в не в самом высоком разрешении

    Создание пользовательских разрешений и управление синхронизацией с дисплеем

    Драйвер NVIDIA, считывая EDID -информацию самоконфигурирования монитора по DDC -каналу и с учетом возможностей видеокарты, в большинстве случаев, автоматически определяет режим синхронизации с дисплеем и строит таблицу доступных видеорежимов (разрешений изображения) согласно стандартам видеосигнала ( VESA ). Однако, в ряде случаев может возникнуть необходимость вручную создать видеорежим или изменить способ синхронизации для уже имеющегося видеорежима:

    • EDID -информация монитора повреждена или некорректна;
    • DDC -канал недоступен (например, при использовании переключателей и разветвителей);
    • какие-то из сообщаемых монитором видеорежимов невозможно создать без нарушения стандартов построения видеосигнала;
    • требуется особое разрешение для определенной задачи.

    Начиная с версий 60.ХХ, в состав панели управления драйвера NVIDIA входит инструмент создания видеорежимов. В драйверах версий до 95.ХХ для перехода к нему следует в панели управления Windows перейти в свойства экрана на закладку «Параметры», нажать кнопку «Дополнительно» и на закладке с названием видеокарты раскрыть пункт меню «Разрешение экрана и частота обновления» (Screen resolutions & refresh rates). На закладке надо нажать кнопку «Дополнительная синхронизация» (Advanced Timing).

    В драйверах NVIDIA 95.ХХ и более новых в панели управления Windows следует запустить апплет «NVIDIA Control Panel». Далее в категории «Дисплей» следует открыть пункт «Управление пользовательским разрешением» (Manage custom resolutions), поставить флажок «Разрешить режимы, не предлагаемые дисплеем» и нажать кнопку «Создать».

    Прежде всего следует задать стандарт синхронизации. Для электронно-лучевых мониторов следует использовать стандарт DMT или GTF. Для жидкокристаллических ( LCD ), произведенных до 2004 года, следует использовать стандарт DMT, для более новых — CVT. Рекомендуется использовать стандарт CVT с уменьшенным временем мигания (CVT-RB), поскольку при уменьшенном времени мигания расширяется диапазон возможных разрешений, что может быть важным для одноканального DVI -подключения (Single-Link).

    Далее следует ввести желаемые числа пикселов по вертикали и горизонтали (поля «Активных CRTC» (Active Pixels) для старой панели драйвера) и указать частоту вертикального обновления. Перед сохранением созданного видеорежима следует его проверить кнопкой «Тест». Если видеорежим создан неправильно и экран отключился (разрешение или частота обновления превысили возможности монитора), следует выждать 15 секунд, будут восстановлены исходные настройки.

    Рекомендуется следить за полем «Тактовая частота пикселов» (Pixel rate) при создании режима. Для ЭЛТ-мониторов она не должна превышать значения полосы пропускания контроллера дисплея, указанного в документации на монитор. Для LCD -мониторов следует ориентироваться на пределы подключения: 165 МГц для одноканального DVI / HDMI -подключения (Single-Link), 320 МГц для двухканального (Dual-Link). Тип подключения определяется монитором и графическим процессором и может отличаться между выходами видеокарты и входами дисплея, обратитесь к документации.

    После сохранения видеорежима он будет добавлен в список предлагаемых как в панели драйвера, так и в свойствах экрана. Если уже имелся видеорежим с таким же сочетанием разрешения, частоты обновления и глубины цвета, его параметры будут заменены на заданные.

    При сочетании графического процессора, имеющего только Single-Link- DVI -выход, и устаревшего монитора, не поддерживающего режим синхронизации CVT-RB, могут возникнуть проблемы с созданием разрешений, превышающих 1600×1200, поскольку такие разрешения в других стандартах будут иметь результирующую тактовую частоту пикселов, превышающую возможности Single-Link- DVI . В этом случае следует воспользоваться старыми версиями драйвера, с инструментом создания разрешений в панели драйвера в свойствах экрана панели управления Windows. В качестве стандарта синхронизации выберите «Пользовательский» (Custom). Задав желаемое число пикселов по вертикали и горизонтали и частоту обновления, уменьшайте значения в полях «Задняя площадка строчного интервала» (back porch), пока значение тактовой частоты пикселов не уменьшится до 165 МГц или ниже.

    Для создания нестандартных видеорежимов можно также воспользоваться утилитой PowerStrip.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *