Vertex Shader Support gouf zum ACO Shader Compiler fir den RADV Vulkan Chauffer bäigefüügt

В entwéckelt Ventil Open Source Shader Compiler ACO dobäi Ënnerstëtzung fir Vertex Shaders an Ännerungen goufen gemaach fir merkbar Leeschtungsverbesserungen z'erreechen.

Grafik vun Ännerungen an der Shader Kompiléierungszäit:

Vertex Shader Support gouf zum ACO Shader Compiler fir den RADV Vulkan Chauffer bäigefüügt

An e puer Spiller, wéi Nier: Automata, erlaabt dëse Compiler Iech ongeféier 12% méi héich FPS ze kréien wéi op Windows. Op GNU / Linux leeft d'Spill iwwer Proton. Testen gouf op der viregter Versioun vun ACO gemaach, déi net vertex shaders ënnerstëtzt.

  • RADV+LLVM (38.2fps):
    Vertex Shader Support gouf zum ACO Shader Compiler fir den RADV Vulkan Chauffer bäigefüügt

  • RADV+ACO (55.7fps):
    Vertex Shader Support gouf zum ACO Shader Compiler fir den RADV Vulkan Chauffer bäigefüügt

  • Windows (49.0fps):
    Vertex Shader Support gouf zum ACO Shader Compiler fir den RADV Vulkan Chauffer bäigefüügt

    Fir ACO installéieren virbereet Packagen fir Arch Linux
    (mesa-aco-git,
    lib32-mesa-aco-git), Ubuntu (sudo add-apt-repository ppa: valve-experimental/mesa-bionic) a Fedora (mesa-aco). Fir aner Verdeelungen ass et méiglech aus ze bauen Quelltext.

    ACO Wierker Moment nëmmen op AMD Video Kaarte mat GPUGCN 3.0+, i.e. ugefaange mat Rx 300. De Compiler an der aktueller Etapp vun Entwécklung ass als experimentell positionéiert an ass net fir alldeegleche Gebrauch entworf. Ënnert den nach onrealiséierten Features gëtt Ënnerstëtzung fir Tessellatioun a Geometrie Shaders bemierkt.

    Source: opennet.ru

  • Setzt e Commentaire