Microsoft Releases Shader Conductor 0.3 For Its Shader Cross-Compiler

Written by Michael Larabel in Programming on 29 April 2020 at 06:55 AM EDT. 7 Comments
PROGRAMMING
Back in 2018 Microsoft announced Shader Conductor as one of their newest open-source projects at the time for cross-compiling HLSL to other shading languages like GLSL. Out this morning is Shader Conductor v0.3.

Shader Conductor remains focused on cross-compiling HLSL shaders to other shading languages like SPIR-V and GLSL for OpenGL and Vulkan consumption as well as Apple's Metal Shading Language and ESSL for OpenGL ES.


With Shader Conductor 0.3, there is initial support for shader linking support to Direct3D DXIL, shift resource bindings in Vulkan, support for defining macros from the command-line, DXIL disassembly support, and for those on Windows is also Visual Studio 2019 support. But Shader Conductor also continues to be supported on Linux for those focused on porting their D3D/HLSL-based games to Linux.

More details on this updated Shader Conductor release via Microsoft's GitHub.
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