Microsoft announces it has published the source code of the DirectX 12 Shader Compiler, full details over here. I still remember a time when Microsoft was very hostile towards everything open source, it's good to see how much the company has changed over the last couple of years.
The DirectX HLSL (High Level Shading Language) compiler is now available as an open source project built on the Clang/LLVM framework.
Microsoft drives the leading GPU shader language
Since 2002, HLSL has been a key focus of industry collaboration on GPU programming. As the shader language for the popular DirectX12 API, HLSL is at the forefront of innovation in gaming on both Windows 10 and Xbox. Due to the clear importance of industry collaboration, we have made our latest technology available to a broader audience. This release brings industry collaboration on GPU programming and shader compiler development into a new era of opportunity.