Valve為AMD GPU開發新的著色器編譯器

AMD OpenGL 和 Vulkan 驅動目前使用的編譯器來自 LLVM 項目,沒有為特定遊戲功能進行優化,著色器編譯緩慢,導致了遊戲中無法忍受的卡頓。Valve 開發了專為 AMD 硬件設計的著色器編譯器 ACO,源代碼發佈在 GitHub 上。

Valve為AMD GPU開發新的著色器編譯器


ACO 旨在實現兩大目標:遊戲著色器的最佳代碼生成,儘可能快的編譯速度。Valve 的測試顯示,結果比最初預計的還要好,編譯速度更快,多個遊戲的 FPS 也有所提升。

Valve為AMD GPU開發新的著色器編譯器

稿源:solidot


分享到:


相關文章: