Overview
- The DLSS integration landed in the Mesa 26.2 development branch on Saturday, June 20, exposing experimental support behind the NVK_EXPERIMENTAL=dlss environment flag.
- NVK does not reimplement DLSS but uses the VK_NVX_binary_import extension to load Nvidia's pre‑compiled CUDA/CuBIN binaries and run Nvidia's own upscaler on supported GPUs.
- Because NVK relies on pre‑compiled bytecode it can only enable DLSS where compatible CuBIN files already exist, unlike Nvidia's driver which can compile PTX to GPU bytecode at runtime.
- Project leads note the feature is limited by known bugs, incomplete runtime compilation, missing DLSS 4 support in some Proton paths, unfinished ray tracing work, and lower performance in many titles.
- For Linux gamers the change narrows a key capability gap and may expand DLSS access in specific cases, but wide, stable availability depends on further NVK development and the Mesa 26.2 stable release.