Microsoft 的开源DirectX Shader Compiler描述了一种新的用于 HLSL 着色器的中间语言 (IL) 的格式,称为 DXIL。
该文档引用了从以前的 HLSL IL(称为 DXBC)到新 DXIL 的转换器:https ://github.com/Microsoft/DirectXShaderCompiler/blob/master/docs/DXIL.rst 。
但是,我找不到引用的 dxbc2dxil 工具,或任何其他将 DXBC 转换为 DXIL 的方法。我尝试将 DXBC 文件传递给 DirectX Shader Compiler 项目中的各种工具,但没有人接受普通的 DXBC 作为输入。
目前有没有办法从旧的 DXBC 获得 DXIL?