VOOZH about

URL: https://www.phoronix.com/news/VKD3D-2.0-Released

⇱ VKD3D 2.0 Released For Wine's Direct3D 12 Implementation Atop Vulkan - Phoronix


👁 Phoronix

VKD3D 2.0 Released For Wine's Direct3D 12 Implementation Atop Vulkan

Written by Michael Larabel in WINE on 21 May 2026 at 07:04 AM EDT. 11 Comments
Wine developers have announced the release of VKD3D 2.0, the newest feature release for this Direct3D 12 API implementation built atop the Vulkan API. VKD3D is what's used by upstream Wine for D3D12 compared to Valve's downstream VKD3D-Proton within Steam Play (Proton).

VKD3D 2.0 brings new features and improvements to its HLSL shader handling with many more operations now being properly implemented. There are also improvements to the legacy Direct3D byte-code source type, new effects improvements, DXIL handling improvements, and experimental Metal Shading Language target support for more functionality.

VKD3D 2.0 also exposes a number of new interfaces, improvements to the debug capabilities of VKD3D, and a variety of other low-level changes yielding the major version bump from VKD3D 1.19 to VKD3D 2.0.

Downloads and the full list of changes for VKD3D 2.0 can be found at WineHQ.org.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.