Wine Vulkan Patches Prepping For Direct3D 12 / VKD3D
Written by Michael Larabel in WINE on 24 March 2018 at 10:28 AM EDT. 2 Comments
CodeWeavers' Józef Kucia has sent out a set of patches today against Winevulkan in shifting around some code in preparing to allow for the eventual Direct3D 12 support that's implemented on top of Vulkan by the external VKD3D library.

Wine Vulkan has been rapidly advancing in recent weeks for allowing Vulkan API support within Wine using an ICD approach to make it easy to run Vulkan games on Wine like Wolfenstein or Doom as well as projects like DXVK for implementing high-performance Direct3D 11 atop Vulkan.

Another user of the Wine Vulkan code will obviously be VKD3D as the CodeWeavers-driven project for implementing Direct3D 12 atop Vulkan as a means of getting to D3D12 support within Wine.

Józef Kucia is one of the CodeWeavers developers working on VKD3D and this weekend sent out a set of patches in prepping changes to Winevulkan to allow for using more auto-generated thunks for more Vulkan functions, etc. These latest Winevulkan patches can be found on the mailing list for review.

The VKD3D library itself continues to be developed via this Git repository but the public repo hasn't seen any new commits now since the middle of February.
Related News
About The Author
Author picture

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter or contacted via

Popular News This Week