Драйвер NVK, созданный сообществом как open-source Vulkan-драйвер для GPU Nvidia в Mesa, получил экспериментальную поддержку DLSS, загружая бинарные файлы CUDA от Nvidia. Драйвер NVK, созданный сообществом как open-source Vulkan-драйвер для графических процессоров Nvidia в составе Mesa, получил экспериментальную поддержку DLSS. Код был добавлен в Mesa 26.2-devel, как сообщает Phoronix. Драйвер не переписывает технологию масштабирования, а вместо этого загружает собственные предварительно скомпилированные бинарные файлы CUDA от Nvidia и запускает их. Это обходное решение оставляет функцию под экспериментальным флагом и привязывает её к наличию совместимого байткода для конкретной видеокарты. Проприетарный драйвер Nvidia, разумеется, поддерживает DLSS уже много лет, поэтому это изменение устраняет один из самых существенных пробелов между закрытым драйвером и его open-source аналогом, а не впервые приносит эту технологию в Linux.
DLSS в NVK работает через расширение Vulkan VK_NVX_binary