{"id":281830,"date":"2026-06-25T16:29:00","date_gmt":"2026-06-25T20:29:00","guid":{"rendered":"https:\/\/news-you-need.com\/index.php\/2026\/06\/25\/dxvk-3-0-released-with-dxbc-spirv-for-shader-compilation-descriptor-heaps-by-default\/"},"modified":"2026-06-25T16:45:43","modified_gmt":"2026-06-25T20:45:43","slug":"dxvk-3-0-released-with-dxbc-spirv-for-shader-compilation-descriptor-heaps-by-default","status":"publish","type":"post","link":"https:\/\/news-you-need.com\/index.php\/2026\/06\/25\/dxvk-3-0-released-with-dxbc-spirv-for-shader-compilation-descriptor-heaps-by-default\/","title":{"rendered":"DXVK 3.0 Released With DXBC-SPIRV For Shader Compilation, Descriptor Heaps By Default"},"content":{"rendered":"<p><a href=\"https:\/\/www.phoronix.com\/news\/DXVK-3.0-Release\">DXVK 3.0 Released With DXBC-SPIRV For Shader Compilation, Descriptor Heaps By Default<\/a><\/p>\n<p><a href=\"https:\/\/www.phoronix.com\/news\/DXVK-3.0-Release\">https:\/\/www.phoronix.com\/news\/DXVK-3.0-Release<\/a><\/p>\n<p>Publish Date: <a href=\"publish_date]\">2026-06-25 16:29:00<\/a><\/p>\n<p>Source Domain: <a href=\"www.phoronix.com\">www.phoronix.com<\/a><\/p>\n<p>Philip Rebohle announced the release today of DXVK 3.0 as the latest major feature release for this Direct3D 8 \/ 9 \/ 10 \/ 11 implementation atop the Vulkan API for use by Wine and Valve&#8217;s Steam Play (Proton).<\/p>\n<p>With DXVK 3.0 one of the big changes is now using DXBC-SPIRV for shader compilation to replace the legacy shader translation code. DXBC-SPIRV is a SSA-based compiler for D3D SM 5.1+ that is also developed by the DXVK developers. This new shader compiler should fix a number of rendering issues, the generated code is more compact than natively translated SPIR-V, and the shader compilation is fully offloaded to worker threads that in turn will help with game load times.\n<\/p>\n<p>The other big change of DXVK 3.0 is now using Vulkan descriptor heaps (VK_EXT_descriptor_heap) by default on supported Vulkan API drivers.\n<\/p>\n<p>DXVK 3.0 also brings a number of Direct3D improvements, enhancements around shared resources, frame-rate limiter support, and a variety of other bug fixes and improvements. In turn, DXVK 3.0 now requires Vulkan 1.4 driver level support.<br \/>\n<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/www.phoronix.net\/image.php?id=2024&#038;image=dxvk\" alt=\"DXVK logo\"\/><\/p>\n<p>Downloads and more details on the DXVK 3.0 release can be found via GitHub.<br \/>\n<br \/><a href=\"https:\/\/www.phoronix.com\/news\/DXVK-3.0-Release\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>DXVK 3.0 Released With DXBC-SPIRV For Shader Compilation, Descriptor Heaps By Default https:\/\/www.phoronix.com\/news\/DXVK-3.0-Release Publish Date:&#8230;<\/p>\n","protected":false},"author":1,"featured_media":281834,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/www.phoronix.net\/image.php?id=2024&image=dxvk","fifu_image_alt":"","footnotes":""},"categories":[48],"tags":[71],"class_list":["post-281830","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-linux"],"_links":{"self":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/281830"}],"collection":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/comments?post=281830"}],"version-history":[{"count":1,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/281830\/revisions"}],"predecessor-version":[{"id":281836,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/281830\/revisions\/281836"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media\/281834"}],"wp:attachment":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media?parent=281830"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/categories?post=281830"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/tags?post=281830"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}