Get the latest tech news
VKD3D 1.12 Released With Support For Directly Outputting SPIR-V & D3D Shader Assembly
While VKD3D-Proton that is bundled with Valve's Steam Play (Proton) is the most common source for mapping Direct3D 12 over the Vulkan API for Windows games on Linux, Wine's VKD3D upstream continues to be developed
While VKD3D-Proton that is bundled with Valve's Steam Play (Proton) is the most common source for mapping Direct3D 12 over the Vulkan API for Windows games on Linux, Wine's VKD3D upstream continues to be developed. First, VKD3D's High-Level Shading Language (HLSL) compiler is now able to directly output SPIR-V intermediate representation as well as Direct3D shader assembly. Lastly is a rather varied assortment of bug fixes and performance optimizations for bettering this Direct3D support atop Vulkan.
Or read this on Phoronix