2
微軟的開源DirectX Shader Compiler描述了稱爲DXIL的HLSL着色器的新中間語言(IL)的格式。將DXBC轉換爲DXIL(DirectX字節碼轉爲DirectX中間語言)
該文檔提到了從前一個HLSL IL(稱爲DXBC)到新的DXIL:https://github.com/Microsoft/DirectXShaderCompiler/blob/master/docs/DXIL.rst的轉換器。
但是,我無法找到引用的dxbc2dxil工具或任何其他方式將DXBC轉換爲DXIL。我曾嘗試將DXBC文件傳遞給DirectX Shader編譯器項目中的各種工具,但沒有人接受純DXBC作爲輸入。
目前有辦法從舊的DXBC獲取DXIL嗎?
感謝您的回答@ galop1n。公開提供該工具將會很好,所以希望微軟最終能夠發佈它的某些版本。 –
確認dxbc2dxil目前未公開:https://twitter.com/mlrdev/status/895140130553384962 –