В ветку разработки графического стека Mesa 26.2-devel добавили код, который позволяет открытому драйверу NVK обрабатывать игры с поддержкой технологии NVIDIA DLSS. Речь идет не об открытии исходного кода самой DLSS (она по-прежнему полагается на закрытые бинарные файлы и SDK), а об интеграции расширения Vulkan под названием VK_NVX_binary_import. Оно позволяет открытому драйверу напрямую импортировать и выполнять скомпилированные бинарные файлы NVIDIA CuBIN (CUDA-код), поставляемые вместе с играми. Данное обновление развивает прошлогодние наработки инженера Valve Отум Эштон, которая впервые запустила DLSS на NVK в экспериментальном режиме. Помимо импорта бинарников, в драйвере задействовали функции управления хэндлами изображений, необходимые для корректной прослойки через DXVK, VKD3D-Proton и библиотеку DXVK-NVAPI. Релиз в составе ветки Mesa 26.2 ожидается в августе.
В открытый драйвер NVK Vulkan для Linux добавили экспериментальную поддержку NVIDIA DLSS
22 июня22 июн
25
~1 мин