微軟DirectX著色器編譯器的Linux編譯支援已改進
基於LLVM/Clang 的著色器編譯器用於將HLSL 程式編譯成DirectX 中間語言(DXIL),然後將其輸入不同廠商的DirectX GPU 驅動程式。雖然微軟Windows 顯然是重點,但今天的更新確實改進了對Linux 建置的支援。
Linux上的DirectX著色器編譯器對於利用這種基於LLVM的編譯器將HLSL轉換到SPIR-V供Vulkan驅動程式使用、WSL2使用、持續整合或基於Linux且仍在組裝DXIL的建置計算農場,以及類似的其他(基於Linux的)雲端著色器編譯器應用場景都非常有用。
自2017 年微軟開源其DirectX 著色器編譯器以來,Linux 支援已逐漸形成,並且自2018 年以來一直在享受Linux 支援。
透過今天的DirectXShaderCompiler v1.8.2403″March 2024″更新,現在已經完全支援著色器模型6.8、改進的編譯時驗證、穩定性改進以及各種診斷改進。此外還有”Linux 建造品質的進一步改進”。
Linux 更新包括有利於Linux 使用的建置系統改進,以及增強的Linux 測試覆蓋率。
想要下載這款開源DirectX 著色器編譯器或了解有關新版本的更多信息,可以透過GitHub進行下載。