Linux gamers who've been waiting to ditch Nvidia's proprietary driver got some good news this week. Code that brings Deep Learning Super Sampling to NVK — the open-source Vulkan driver built for Nvidia GPUs — has officially merged into Mesa 26.2-devel. It's not a finished feature by any stretch, but it's a real milestone, and here's why it matters.

How We Got Here: A Year in the Making

This didn't happen overnight. The groundwork goes back to October 2025, when Valve developer Autumn Ashton put together a proof of concept after digging up the two Vulkan extensions DLSS actually depends on: VK_NVX_image_view_handle and VK_NVX_binary_import.

The first one was the easy part — it landed in Mesa within a matter of weeks. The second one, though, was a different story. VK_NVX_binary_import is the extension that lets applications import and run precompiled CUDA binaries, and it's a lot more complicated to implement. It sat unmerged for months as Ashton's involvement on the project slowed down.

That's where developer Thomas Andersen stepped in. About two months ago, he picked up the patch, worked through the merge conflicts, and pushed additional fixes until the code finally cleared review. What makes this approach clever is that it doesn't require anyone to reverse-engineer or rebuild DLSS from scratch as an open-source equivalent. Instead, NVK loads the exact same CUDA-based upscaling binaries that Nvidia's own proprietary driver already uses.

What "Experimental" Actually Means Here

Don't get too excited yet — this is very much a work in progress. The feature is hidden behind an environment variable, NVK_EXPERIMENTAL=dlss, and it won't be turned on by default because there are still bugs to sort out.

There's also a more fundamental limitation baked into how this works. DLSS depends on precompiled CUDA binaries that are built for specific GPU architectures. That means NVK can only run DLSS on hardware where matching bytecode already exists ahead of time. Nvidia's proprietary driver sidesteps this entirely by compiling intermediate PTX code on the fly, right when it's needed. NVK doesn't have that on-the-fly compilation ability, so it's stuck working only with what's already been precompiled.

Why This Closes a Real Gap for Open-Source Gaming on Linux

Mesa 26.2 is on track for a stable release in August 2026, and the DLSS merge slots into a growing list of NVK achievements. The driver already has full Vulkan 1.4 conformance, plus solid compatibility with the layers that make Linux gaming work in practice — Steam Play's Proton, DXVK, and VKD3D-Proton.

This DLSS support isn't a polished, ready-for-everyone feature yet. But it closes one of the last meaningful functional gaps between NVK and Nvidia's proprietary Linux driver, which is a big deal for anyone who wants to stick with a fully open-source graphics stack without giving up modern upscaling tech.