(資料圖片僅供參考)
2017 年初,微軟宣布開(kāi)源了他們的 DirectX 著色器編譯器 (DirectX Shader Compiler);并在之后的 2018 年,提供了 Linux 上的構(gòu)建支持?,F(xiàn)如今,微軟則宣布開(kāi)始提供其 DirectX 著色器編譯器的官方 Linux 二進(jìn)制文件。
最新發(fā)布的 2022 年 12 月 DX compiler release 除了全面支持 HLSL 2021 以生成 SPIR-V 和各種新的 compiler flags 外,還標(biāo)志著其首次將完整的 Linux 二進(jìn)制文件作為發(fā)布的一部分。發(fā)行說(shuō)明提到:
現(xiàn)在包含 Linux 二進(jìn)制文件。這包括編譯器可執(zhí)行文件、動(dòng)態(tài)庫(kù)和 dxil 簽名庫(kù)。該軟件包包括 dxc.exe、dxcompiler.dll、相應(yīng)的 lib 和 headers,以及適用于 Windows 上 x64 和 arm64 平臺(tái)的 dxil.dll。該軟件包還首次包含 Linux 版本的編譯器以及相應(yīng)的可執(zhí)行文件、libdxcompiler.so、headers和用于 x64 平臺(tái)的 libdxil.so。對(duì)此,這對(duì) Linux 終端用戶(hù)來(lái)說(shuō)并沒(méi)有帶來(lái)什么真正的好處。如前所述,早在 2018 年就已經(jīng)可以為 Linux 編譯 DirectX 著色器編譯器;而現(xiàn)在提供官方二進(jìn)制文件,并不會(huì)在Linux 上原生獲得 Direct3D 12,替換 VKD3D-Proton 或類(lèi)似的任何東西 —— “這只是DirectX shader compiler”。
Linux 上的 DirectXShaderCompiler 在為著色器進(jìn)行 SPIR-V 轉(zhuǎn)換、將 HLSL 著色器編譯成 DXIL 的情況下對(duì)開(kāi)發(fā)人員很有用。Mesa 將其用作 D3D12 工作的一部分以有益于 Windows Subsystem for Linux (WSL2) 的使用,以及類(lèi)似的開(kāi)發(fā)人員更好的互操作性的路徑。
感興趣的人可以通過(guò)在此查看帶有 Linux 二進(jìn)制文件的 Microsoft 最新的 DirectX Shader Compiler 版本。
標(biāo)簽: 微軟,微軟,Linux,DirectX著色器編譯器,攻略,教程
- 微軟開(kāi)始提供 DirectX 著色器編譯器,Linux 二進(jìn)制文件
- 微軟向多家企業(yè)發(fā)出警告,依賴(lài) IE11 的業(yè)務(wù)可能會(huì)面臨中斷的風(fēng)險(xiǎn)|熱推薦
- 【當(dāng)前獨(dú)家】GoodNotes筆記軟件登陸Windows,被質(zhì)疑是網(wǎng)頁(yè)版的套殼版本
- 微軟壁紙?zhí)剿魇澜?220-維也納美景宮的圣誕市場(chǎng)(Belvedere, Vienna)
- 當(dāng)前資訊!《支付寶》上線極速模式,加快頁(yè)面瀏覽
- QQ服務(wù)器被擠爆,異次元的我殺瘋了_觀熱點(diǎn)
- OBS Studio 即將支持WebRTC采用 Rust 實(shí)現(xiàn)
- Google正安排企業(yè)試用Gmail的客戶(hù)端加密技術(shù)|環(huán)球最資訊
- 微軟Visual Studio 2022 17.5 預(yù)覽版:新增 Sticky Scroll 功能_微動(dòng)態(tài)
- 整合 Microsoft Teams,微軟為 HoloLens 2 發(fā)布更新