{"id":510358,"date":"2026-06-21T00:11:09","date_gmt":"2026-06-21T00:11:09","guid":{"rendered":"https:\/\/www.newsbeep.com\/ie\/510358\/"},"modified":"2026-06-21T00:11:09","modified_gmt":"2026-06-21T00:11:09","slug":"nvidias-open-source-nvk-vulkan-driver-gets-experimental-dlss-support-in-mesa-26-2-for-linux-gamers","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/ie\/510358\/","title":{"rendered":"NVIDIA&#8217;s open-source NVK Vulkan driver gets experimental DLSS support in Mesa 26.2 for Linux gamers"},"content":{"rendered":"<p>NVIDIA&#8217;s open-source NVK Vulkan driver just closed a major gap with the company&#8217;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.<\/p>\n<p>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&#8217;s official driver, without sacrificing support for modern Vulkan features.<\/p>\n<p><img decoding=\"async\" fetchpriority=\"low\" loading=\"lazy\" src=\"https:\/\/www.newsbeep.com\/ie\/wp-content\/uploads\/2026\/06\/112284_3_nvidias-open-source-nvk-vulkan-driver-finally-gets-dlss-support-in-mesa-26-2.jpg\"   width=\"1456\" height=\"450\" alt=\"NVIDIA's open-source NVK Vulkan driver gets experimental DLSS support in Mesa 26.2 for Linux gamers 3\" class=\"pointer\"\/><\/p>\n<p>VIEW GALLERY &#8211; 3 IMAGES<\/p>\n<p>NVIDIA has not open-sourced DLSS itself. The upscaler still depends entirely on NVIDIA&#8217;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&#8217;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.<\/p>\n<p>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.<\/p>\n<p><img decoding=\"async\" fetchpriority=\"low\" loading=\"lazy\" src=\"https:\/\/www.newsbeep.com\/ie\/wp-content\/uploads\/2026\/06\/112284_2_nvidias-open-source-nvk-vulkan-driver-finally-gets-dlss-support-in-mesa-26-2.png\"   width=\"1200\" height=\"675\" alt=\"NVIDIA's open-source NVK Vulkan driver gets experimental DLSS support in Mesa 26.2 for Linux gamers 2\" class=\"pointer\"\/><\/p>\n<p>That being said, don&#8217;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.<\/p>\n<p>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&#8217;s proprietary driver, particularly in titles where upscaling does much of the heavy lifting.<\/p>\n","protected":false},"excerpt":{"rendered":"NVIDIA&#8217;s open-source NVK Vulkan driver just closed a major gap with the company&#8217;s proprietary Linux driver. Developers have&hellip;\n","protected":false},"author":2,"featured_media":510359,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[61,60,80],"class_list":["post-510358","post","type-post","status-publish","format-standard","has-post-thumbnail","category-technology","tag-ie","tag-ireland","tag-technology"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/posts\/510358","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/comments?post=510358"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/posts\/510358\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/media\/510359"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/media?parent=510358"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/categories?post=510358"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/tags?post=510358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}