Владельцы GeForce RTX 20 получили доступ к генерации кадров DLSS

Владельцы GeForce RTX 20 получили доступ к генерации кадров DLSS

Энтузиаст под псевдонимом Coldwood1026 опубликовал проект dlssg_for_sm75, который активирует технологию генерации кадров DLSS на графических процессорах микроархитектуры Turing. Разработка представляет собой форк проекта dlssg_for_sm86, ранее созданного для видеокарт линейки GeForce RTX 30. В основе решения лежит оригинальная библиотека среды выполнения nvngx_dlssg версии 310.1, в которой все 72 встроенных вычислительных ядра были перекомпилированы под набор инструкций sm_75 с помощью ассемблера ptxas.

Для обхода архитектурных блокировок применяются библиотеки-перехватчики version.dll и dinput8.dll, перенаправляющие вызовы системного интерфейса nvapi_QueryInterface. Модификация подменяет идентификаторы микроархитектуры видеокарты на значения Ada Lovelace и возвращает статус успешного выполнения для проверок API DirectX 12. Работоспособность метода была подтверждена на мобильном чипе GeForce RTX 2060 Max-Q в игре The Witcher 3 Wild Hunt, где параметр генерации кадров успешно активировался в меню настроек графики.

Для использования модификации требуется 64-разрядная операционная система Windows, видеокарта серии GeForce RTX 20 и установленный графический драйвер NVIDIA с поддержкой стека DLSS 3. Файлы проекта помещаются непосредственно в папку с основным исполняемым файлом игры с обязательной предварительной очисткой локального кэша пакетов в каталоге пользователя. В настоящее время проект проверен лишь в ограниченном числе сценариев, а в сетевых проектах с античитами возможны ошибки запуска.

Источник

ЦЕНТР ОБСУЖДЕНИЙ

@GameGPU_com

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

Обсудить в X

Игры

Железо