NVIDIA's open-source NVK Vulkan driver gets experimental DLSS support in Mesa 26.2 for Linux gamers

NVIDIA's NVK Vulkan driver now supports DLSS through a new Vulkan extension in Mesa 26.2, with stable release expected in August for Linux users.

NVIDIA's open-source NVK Vulkan driver gets experimental DLSS support in Mesa 26.2 for Linux gamers
Comment IconFacebook IconX IconReddit Icon
Tech Reporter
Published
1 minute & 30 seconds read time
TL;DR: NVIDIA's open-source NVK Vulkan driver now includes experimental DLSS support in Mesa 26.2, enabling AI upscaling in Vulkan games on Linux by loading NVIDIA's CUDA binaries via a new Vulkan extension. This feature requires manual activation and will reach stable release in August, improving NVK performance.
Voice: Hassam Nasir
0:00 / 2:59
Use left and right arrow keys to seek audio.

NVIDIA's open-source NVK Vulkan driver just closed a major gap with the company's proprietary Linux driver. Developers have merged initial DLSS support into Mesa 26.2-devel, meaning NVK can now offload AI upscaling in compatible Vulkan games running on Linux and Steam Play.

For context, NVK is the community-built Vulkan driver for NVIDIA GPUs developed within the Mesa graphics stack. It launched back in 2022 with the goal of giving Linux users a fully open-source alternative to NVIDIA's official driver, without sacrificing support for modern Vulkan features.

NVIDIA's open-source NVK Vulkan driver gets experimental DLSS support in Mesa 26.2 for Linux gamers 3

NVIDIA has not open-sourced DLSS itself. The upscaler still depends entirely on NVIDIA's own binaries and SDK. What changed is that NVK now implements VK_NVX_binary_import, a Vulkan extension that lets applications load and run NVIDIA's CuBIN binaries, prebuilt CUDA files, directly on supported GPUs. In simple words, that gives NVK a path to load the DLSS components bundled with games or the DLSS SDK, rather than reimplementing DLSS from scratch.

The work traces back to a pull request opened last year by Valve Linux graphics developer Autumn Ashton, who got DLSS running experimentally on NVK using the same binary import extension alongside VK_NVX_image_view_handle, the same pairing that DXVK and VKD3D-Proton use through DXVK-NVAPI.

NVIDIA's open-source NVK Vulkan driver gets experimental DLSS support in Mesa 26.2 for Linux gamers 2

That being said, don't expect this to work out of the box just yet. The feature merged as experimental into Mesa 26.2 and must be enabled by manually setting the NVK_EXPERIMENTAL=dlss environment variable. There are also known bugs, and since DLSS relies on CUDA bytecode, the driver must have compatible bytecode for the GPU used.

Mesa 26.2 is expected to hit stable release in August, which is when this DLSS support should reach a wider pool of Linux gamers. DLSS support should also help close the performance gap between NVK and NVIDIA's proprietary driver, particularly in titles where upscaling does much of the heavy lifting.

Photo of the NVIDIA GeForce RTX 5080 Graphics Card

Best Deals: NVIDIA GeForce RTX 5080 Graphics Card

Prices last scanned 1 hour and 29 minutes ago

* Prices may be inaccurate. As an Amazon Associate, we earn from qualifying purchases. We earn affiliate commission from any Newegg or PCCG sales.

Tech Reporter

Email IconX IconLinkedIn Icon

Hassam is a veteran tech journalist and editor with over eight years of experience embedded in the consumer electronics industry. His obsession with hardware began with childhood experiments involving semiconductors, a curiosity that evolved into a career dedicated to deconstructing the complex silicon that powers our world. From benchmarking PC internals to stress-testing flagship CPUs and GPUs, Hassam specializes in translating high-level engineering into deep, unbiased insights for the enthusiast community.

Stay Updated

Follow TweakTown for breaking tech news, reviews, and daily updates.

Add TweakTown as a preferred source on GoogleFind TweakTown on Apple News
Newsletter Subscription