Particle.news
Download on the App Store

NVK Gains Experimental DLSS Support in Mesa 26.2-devel

NVK can now load Nvidia's pre‑compiled CuBIN CUDA files to run DLSS, helping close a major feature gap with the proprietary Linux driver.

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.