D3D9 Shaders To SPIR-V For Vulkan Is Being Worked On By VK9

Written by Michael Larabel in Vulkan on 22 July 2017 at 09:43 PM EDT. 16 Comments
VULKAN
It's been a while since last reporting on VK9 as the independent effort to run Direct3D 9.0 over the Vulkan graphics API while this weekend the lead developer of this open-source project has issued a new update.

Christopher Schaefer, the primary developer behind VK9, has continued making progress while he hasn't had many milestones to report on recently. One of the bigger items that has kept him busy lately is working on D3D9 shader support. For VK9's shader support, he's working on converting Direct3D 9 shader bytecode into SPIR-V, the IR used by Vulkan (as well as modern OpenCL 2.1+, etc). This obviously is a big milestone to get Direct3D 9 shaders converted into SPIR-V, but he's up for the challenge.

Those curious about this open-source effort can learn more via the VK9 blog.
Related News
About The Author
Michael Larabel

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.

Popular News This Week