RADV Vulkan 驅動程式的 ACO 著色器編譯器中新增了頂點著色器支持

В 發達 Valve開源著色器編譯器ACO 添加 對頂點著色器的支援和變更已實現顯著的效能改進。

著色器編譯時間變化圖:

RADV Vulkan 驅動程式的 ACO 著色器編譯器中新增了頂點著色器支持

在某些遊戲中,例如《尼爾:機械紀元》,編譯器可讓您獲得比 Windows 上高約 12% 的 FPS。 在 GNU/Linux 上,遊戲透過 Proton 運行。 測試是在先前版本的 ACO 上進行的,該版本不支援頂點著色器。

  • RADV+LLVM (38.2fps):
    RADV Vulkan 驅動程式的 ACO 著色器編譯器中新增了頂點著色器支持

  • RADV+ACO (55.7fps):
    RADV Vulkan 驅動程式的 ACO 著色器編譯器中新增了頂點著色器支持

  • Windows(49.0fps):
    RADV Vulkan 驅動程式的 ACO 著色器編譯器中新增了頂點著色器支持

    安裝 ACO 準備好了 Arch Linux 的軟體包
    (梅薩-aco-git,
    lib32-mesa-aco-git)、Ubuntu (sudo add-apt-repository ppa:valve-experimental/mesa-bionic) 和 Fedora (梅薩阿科)。 對於其他發行版,可以從 源代碼.

    ACO 目前僅適用於具有 GPUGCN 3.0+ 的 AMD 顯示卡,即從 Rx 300 開始。目前開發階段的編譯器定位為實驗性的,並不是為日常使用而設計的。 在尚未實現的功能中,值得注意的是對曲面細分和幾何著色器的支援。

    來源: opennet.ru

  • 添加評論