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