【发布时间】:2018-01-16 12:59:27
【问题描述】:
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?
【问题讨论】:
标签: directx direct3d hlsl directx-12 direct3d12