Microsoft has published a new version of its open-source DirectX Shader Compiler. Besides adding Shader Model 6.9 production support, making this DX Compiler update interesting to us are the SPIR-V back-end improvements and enhancing interoperability with Vulkan drivers.
Microsoft open-sourced their DirectX Shader Compiler all the way back in 2017. Since then they’ve made interesting inroads with it from improving Linux build support to plumbing SPIR-V integration and in turn Vulkan driver interoperability. Besides the open-source milestone, the big landmark decision in 2014 was DirectX adopting SPIR-V planned for the upcoming Shader Model 7 specification.
While Shader Model 7.0 hasn’t been released yet, Microsoft continues working toward that objective of nicely playing with SPIR-V. Today’s DirectX Shader Compiler Feb 2026 release delivers “significant SPIR-V backend updates” including better layout and ABI correctness, expanded type system support, better code generation correctness, and ongoing debug improvements.
The net result of these SPIR-V improvements in today’s DirectX Shader Compiler release is:
“These changes improve interoperability with Vulkan drivers and tooling while aligning behavior more closely with HLSL and DXIL semantics.”
This compiler update also has various other fixes across the HLSL / DXIL / SPIR-V paths, stability and reliability improvements during shader compilation, and delivering on the production support for SM 6.9.
Downloads and more details via GitHub.
