title: Convert DXBC to DXIL (DirectX Bytecode to DirectX Intermediate Language)
body: <p>Microsoft's open source <a href="https://github.com/Microsoft/DirectXShaderCompiler" rel="nofollow noreferrer">DirectX Shader Compiler</a> describes the format of a new intermediate language (IL) for HLSL shaders called DXIL.</p>
  
  <p>The documentation makes reference to a converter from the previous HLSL IL, called DXBC, to the new DXIL: <a href="https://github.com/Microsoft/DirectXShaderCompiler/blob/master/docs/DXIL.rst" rel="nofollow noreferrer">https://github.com/Microsoft/DirectXShaderCompiler/blob/master/docs/DXIL.rst</a>.</p>
  
  <p>However, I am unable to find the referenced dxbc2dxil tool, or any other way to convert DXBC to DXIL.  I have tried passing DXBC files to the various tools in the DirectX Shader Compiler project, but none have accepted plain DXBC as input.</p>
  
  <p>Is there currently a way to obtain DXIL from old DXBC?</p>