DXVK 3.0 Released: New Shader Compiler, Lower Memory Usage, Vulkan 1.4 Required
By
Bobby Borisov
Summary
DXVK 3.0 has been released as a major update to the Direct3D-to-Vulkan translation layer used by Linux gamers through Wine/Proton. The key change is adopting dxbc-spirv for shader compilation, replacing previous shader translation code and fixing previously unresolvable rendering issues. The new compiler produces more compact SPIR-V code, reducing memory usage in some games. The update also includes D3D9 improvements and now requires Vulkan 1.4-ready drivers.
Source
Key quotes
· 3 pulledThe primary change is the adoption of dxbc-spirv for shader compilation.
This replaces the previous shader translation code for all supported models and resolves rendering issues that were previously unfixable.
The new compiler generates more compact SPIR-V code, reducing DXVK's memory usage in some games.
You might also wanna read
Performance Analysis of Open-Source NVIDIA Linux Drivers: Nouveau+NVK for Gaming and Compute
This article provides an in-depth performance analysis of the open-source NVIDIA Linux driver stack, specifically examining the Nouveau kern
Exploring GPU Driver Development with Rust and VkCube
This article is part of a series exploring the development of Tyr, a Rust-based GPU driver for Linux, focusing on Arm Mali CSF-based GPUs. I
AMD Discontinues AMDVLK Open-Source Vulkan Driver, Consolidates Support Behind RADV Driver
AMD is discontinuing its AMDVLK open-source Vulkan driver project to consolidate development efforts and focus resources on the RADV driver
Running Linux in a Pixel Shader: Building a RISC-V Emulator for VRChat
A developer documents their ambitious side project of creating a RISC-V emulator that runs Linux entirely within a pixel shader in VRChat. T
Building a Vulkan Game Engine: A 3-Month Learning Journey with Practical Implementation
A developer shares their 3-month journey learning Vulkan graphics API from scratch and building a small game engine with two demo games. The
NVIDIA Announces DLSS 4.5 Support Coming to Blender 5.3
NVIDIA announced during its COMPUTEX 2026 keynote that DLSS support is officially coming to Blender 5.3, building on DLSS 4.5 features inclu

Comments
Sign in to join the conversation.
No comments yet. Be the first.