DirectX Shader Compilerプロジェクトは、DirectX HLSL(High Level Shading Language)で実装されたプログラムをDirectX Intermediate Language(DXIL)に変換するためのツールとコンパイラを提供するプロジェクト。これらツールはLLVM/Clangをベースとして構成されるている。 コンパイラ「DirectX HLSL Compiler」は、シェーダーモデル6 HLSLプログラムをコンパイルできるコマンドラインツール「dxc.exe」や、コンポーネント化されたコンパイラ、アセンブラ、逆アセンブラ、検証ツールを含むダイナミックリンクライブラリ(DLL)などを含む。現時点ではプレビュー段階であり、今後数カ月後に仕様を固めていくという。Microsoft Windows SDKリリースにも含まれる予定とのことだ。 M