去年GDC大会上,微软发布了Shader Model 6.0版本,采用基于Clang/LLVM构架编译工具,为开源提供了基础。现在,一直是微软引而为傲的DirectX着色器( DirectX Shader Compiler),正式于今天开源,微软将其发布到github。对于DirectX着色器的开源,可能与近年OpenGL和Vulkan崛起有关系。
github地址:https://github.com/Microsoft/DirectXShaderCompiler
微软在此前还开源了DirectX开发工具集。