{"id":176081,"date":"2025-07-05T14:53:47","date_gmt":"2025-07-05T14:53:47","guid":{"rendered":"https:\/\/linuxiac.com\/?p=176081"},"modified":"2025-07-05T15:30:59","modified_gmt":"2025-07-05T15:30:59","slug":"dxvk-2-7-drops-legacy-driver-support-brings-performance-boosts","status":"publish","type":"post","link":"https:\/\/linuxiac.com\/dxvk-2-7-drops-legacy-driver-support-brings-performance-boosts\/","title":{"rendered":"DXVK 2.7 Drops Legacy Driver Support, Brings Performance Boosts"},"content":{"rendered":"\n<p>Almost a month after its <a href=\"https:\/\/linuxiac.com\/dxvk-2-6-2-brings-targeted-fixes-for-vr-intel-gpus-and-game-specific-bugs\/\">previous 2.6.2 release<\/a>, DXVK, a Vulkan-based translation layer for Direct3D 9, 10, and 11, primarily used to improve the performance and compatibility of Windows games on Linux through Wine or Proton, has just released its latest update, v2.7.<\/p>\n\n\n\n<p>One of the most significant changes is the requirement for the Vulkan extension &#8220;<em>VK_KHR_maintenance5<\/em>,&#8221; which has been implicitly relied upon since <a href=\"https:\/\/linuxiac.com\/dxvk-2-5-released\/\">version 2.5<\/a>. Unfortunately, this means that Windows users with AMD Polaris and Vega GPUs, which are no longer receiving driver updates from AMD, may face compatibility issues.<\/p>\n\n\n\n<p>On Linux, however, these GPUs remain functional with Mesa 25.0 or newer thanks to RADV\u2019s continued support. The developers also noted that AMD\u2019s Windows drivers are increasingly problematic, making them a lower priority for future fixes.<\/p>\n\n\n\n<p>A major under-the-hood overhaul in DXVK 2.7 is the modernization of descriptor management, now leveraging &#8220;<em>VK_EXT_descriptor_buffer<\/em>&#8221; by default on newer AMD and Nvidia GPUs. This change slashes CPU overhead, potentially boosting performance in CPU-bound titles like <em>Final Fantasy XIV<\/em>, <em>God of War<\/em>, and <em>Watch Dogs 2<\/em>.<\/p>\n\n\n\n<p>That said, older GPUs\u2014including Nvidia\u2019s Pascal series and AMD\u2019s RDNA2 (when using AMDVLK or Windows drivers)\u2014won\u2019t see this benefit due to performance regressions. RADV users, however, remain unaffected.<\/p>\n\n\n\n<p>The trade-off? A slight GPU performance dip in some cases, though the overall experience should be more consistent. Users can tweak behavior via the &#8220;<em>dxvk.enableDescriptorBuffer<\/em>&#8221; option, and enabling Resizable BAR is recommended where supported.<\/p>\n\n\n\n<p>Memory management also gets an upgrade. Intel Battlemage and Lunar Lake GPUs now have memory defragmentation enabled by default, whereas older Intel hardware retains the disabled setting due to rendering issues.<\/p>\n\n\n\n<p>Moreover, discrete GPUs now enforce VRAM budgets more strictly, dynamically offloading unused resources to system memory under pressure. This should help Unity Engine games run smoother on VRAM-limited systems and even allow higher texture settings in some cases, though stuttering may still occur if VRAM is exceeded. AMD GPUs, however, are hindered by lingering kernel driver issues.<\/p>\n\n\n\n<p>Lastly, as usual, DXVK 2.7 includes a slew of fixes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Multiple game-specific fixes, including crashes in <em>Astebreed<\/em>, startup issues in <em>GTR &#8211; FIA GT Racing Game<\/em>, and gamma problems in <em>Wargame: European Escalation<\/em>.<\/li>\n\n\n\n<li>Planar video output support for <em>JR EAST Train Simulator<\/em>.<\/li>\n\n\n\n<li>D3D11 shaders now zero-initialize memory by default, preventing undefined behavior in some games.<\/li>\n\n\n\n<li>Optimized D3D9 StretchRect for Source Engine titles.<\/li>\n\n\n\n<li>Fixed Vulkan usage in Unity Engine games using D3D11 video APIs.<\/li>\n<\/ul>\n\n\n\n<p>As always, gamers relying on DXVK under Wine can upgrade to 2.7 to benefit from these tweaks and improvements. For more information, <a href=\"https:\/\/github.com\/doitsujin\/dxvk\/releases\/tag\/v2.7\" target=\"_blank\" rel=\"noreferrer noopener\">see the changelog<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>DXVK 2.7 drops support for older Vulkan drivers and introduces key performance upgrades for newer AMD and Nvidia GPUs.<\/p>\n","protected":false},"author":10,"featured_media":176084,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,5],"tags":[5973,1353],"class_list":["post-176081","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software","category-news","tag-dxvk","tag-games"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts\/176081","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/comments?post=176081"}],"version-history":[{"count":0,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts\/176081\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/media\/176084"}],"wp:attachment":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/media?parent=176081"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/categories?post=176081"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/tags?post=176081"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}