В кодовую базу ветки Mesa 26.2 добавлена поддержка технологии Deep Learning Super Sampling для открытого драйвера NVIDIA NVK Vulkan. Интеграция позволяет запускать современные игровые проекты с активированной функцией DLSS в операционных системах Linux через слой совместимости Steam Play. Релиз стабильной версии запланирован на август этого года.
Для реализации функции программисты внедрили поддержку расширения VK_NVX_binary_import. Данный инструмент обеспечивает возможность импорта и исполнения готовых двоичных файлов NVIDIA CuBIN на графических процессорах. Это позволяет драйверу NVK загружать бинарные файлы DLSS, основанные на архитектуре CUDA, необходимые для качественной работы технологии масштабирования изображения.

В настоящее время эта функция имеет статус экспериментальной из-за наличия некоторых программных ошибок. Активация поддержки DLSS осуществляется исключительно при помощи системной переменной среды NVK_EXPERIMENTAL=dlss. Полноценная работа технологии зависит от наличия совместимого байт-кода для конкретного графического процессора, так как в драйвере NVK пока отсутствует механизм перевода NVIDIA PTX во внутреннее представление Mesa NIR.