DirectX 支援正式加入 LLVM 編譯器堆疊
科技
⚠ 单一来源
51m ago

DirectX 支援正式加入 LLVM 編譯器堆疊

AI综合 · 已去除偏见 · 仅事实

微軟已成功將其 DirectX 後端推廣為 LLVM 編譯器基礎架構中的官方目標。這項舉措歷時多年,可將 LLVM 中間表示 (IR) 降低為 DirectX 中間語言 (DXIL),以用於 Windows DirectX 12 顯示驅動程式。

過去四年,DirectX 後端一直在 LLVM 內開發,最初是一個實驗性目標。它未包含在預設 LLVM 建置中。此變更為官方狀態的確認,是由微軟 HLSL 編譯器工程師 Farzon Lotfi 提交的補丁確認,他表示:「此變更將 DirectX 後端移出實驗階段,並新增 clang-dxc 前端,以便社群可以嘗試新的後端。」此決定是在 LLVM Discourse 平台上討論後做出的。

微軟計劃繼續增強 LLVM DirectX 程式碼。 根據 Lotfi 的說法,未來的重點將放在支援圖形和光線追蹤著色器、最新的著色器模型,以及改善 Clang 的 HLSL 前端與後端 Codgen 之間的整合。該公司預計,現在後端已成為官方目標,並且已啟用 clang-dxc,將會增加使用者回饋,這將有助於符合性和效能調整。

clang-dxc 和 HLSL 支援將從明年 LLVM 24 版本開始預設啟用。

有帮助吗?

閱讀原始報道

💬 评论

📜 评论政策