В открытом драйвере NVK для видеокарт Nvidia на Linux появилась экспериментальная поддержка DLSS

Разработчики свободного Vulkan-драйвера NVK для видеокарт Nvidia в операционных системах Linux интегрировали экспериментальную поддержку технологии масштабирования DLSS. Это важный шаг на пути к сокращению функционального разрыва с проприетарными драйверами.

Открытый драйвер NVK, разрабатываемый сообществом при активной поддержке инженеров Red Hat и Collabora, нацелен на создание полноценной свободной альтернативы официальному закрытому драйверу Nvidia для Linux. В рамках последнего обновления кодовой базы в ветку разработки Mesa 26.2-devel была добавлена возможность работы с фирменной технологией сглаживания и масштабирования изображения Deep Learning Super Sampling (DLSS).

Принцип работы через импорт бинарных файлов

Поскольку DLSS является закрытой проприетарной технологией Nvidia и опирается на сложные алгоритмы нейронных сетей, разработчики NVK не стали воссоздавать ее логику с нуля. Вместо этого они задействовали специализированное расширение Vulkan под названием VK_NVX_binary_import. Данный механизм позволяет драйверу импортировать и выполнять оригинальные скомпилированные бинарные файлы CUDA (так называемые CuBIN-файлы), поставляемые Nvidia.

Такой подход накладывает определенные ограничения. Из-за невозможности трансляции промежуточного ассемблерного кода Nvidia PTX в стандартное представление NIR (используемое в Mesa) во время выполнения, DLSS будет работать только на тех графических процессорах и в тех конфигурациях, для которых в импортируемом байт-коде уже заложены совместимые профили компиляции.

Как включить DLSS в NVK

На данный момент поддержка DLSS является строго экспериментальной и по умолчанию отключена для предотвращения сбоев в стабильных играх. Для ее активации пользователям Mesa необходимо запустить игру с передачей специальной переменной окружения:

NVK_EXPERIMENTAL=dlss

Ожидается, что после тестирования и отладки поддержка DLSS войдет в стабильный релиз Mesa 26.2, намеченный на август 2026 года.

Хотя производительность открытого драйвера NVK в современных играх пока уступает официальному проприетарному ПО от Nvidia, появление поддержки AI-апскейлинга поможет частично скомпенсировать просадки кадров в тяжелых графических режимах на Linux-системах, использующих исключительно свободный стек драйверов.

Случайные статьи

Статья Mass Effect не спешит в Голливуд добавлена с разрешения редакции сайта Игромания.Автор: Андрей Чаплюк. Кейси Хадсон из BioWare прояснил ситуацию вокруг возможной экранизации...

Статья NVIDIA представит Fermi второго поколения в 2010 году добавлена с разрешения редакции сайта Игромания.Автор: Павел Шубский. Странно смотреть, как вслед за информацией о ранн...

Вот так новость! Valve продолжает двигать Linux, как игровую операционную систему. Раньше приложение Steam стало доступно для пользователей некоторых Linux подобных систем, теперь ...

Статья А ты записался на тест Aion? добавлена с разрешения редакции сайта Игромания.Автор: Андрей Чаплюк. У каждого желающего появился шанс лично попробовать самую ожидаемую онлай...

Первая треть видео о том, что содержит коллекционное издание Mass Effect 3, но самое интересное дальше. Дальше кадры геймплея - нам мельком покажут сражения....