Bygevoeg ondersteuning vir vertex shaders by die ACO shader samesteller vir die RADV Vulkan bestuurder

В ontwikkel Valve open source shader samesteller ACO bygevoeg ondersteuning vir vertex shaders en veranderinge is gemaak om merkbare prestasieverbeterings te bereik.

Grafiek van veranderinge in skakeringsamestellingstyd:

Bygevoeg ondersteuning vir vertex shaders by die ACO shader samesteller vir die RADV Vulkan bestuurder

In sommige speletjies, soos Nier: Automata, laat hierdie samesteller jou toe om ongeveer 12% hoër FPS as op Windows te kry. Op GNU/Linux loop die speletjie via Proton. Toetse is gedoen op die vorige weergawe van ACO, wat nie hoekpuntskadu's ondersteun nie.

  • RADV+LLVM (38.2fps):
    Bygevoeg ondersteuning vir vertex shaders by die ACO shader samesteller vir die RADV Vulkan bestuurder

  • RADV+ACO (55.7fps):
    Bygevoeg ondersteuning vir vertex shaders by die ACO shader samesteller vir die RADV Vulkan bestuurder

  • Windows (49.0fps):
    Bygevoeg ondersteuning vir vertex shaders by die ACO shader samesteller vir die RADV Vulkan bestuurder

    Om ACO te installeer voorberei pakkette vir Arch Linux
    (mesa-aco-git,
    lib32-mesa-aco-git), Ubuntu (sudo add-apt-repository ppa: valve-experimental/mesa-bionic) en Fedora (mesa-aco). Vir ander verspreidings is dit moontlik om van te bou brontekste.

    ACO werk tans net op AMD-videokaarte met GPUGCN 3.0+, d.w.s. begin met Rx 300. Die samesteller in die huidige stadium van ontwikkeling is geposisioneer as eksperimenteel en is nie ontwerp vir alledaagse gebruik nie. Onder die nog ongerealiseerde kenmerke word ondersteuning vir tessellasie- en meetkunde-skakerings opgemerk.

    Bron: opennet.ru

  • Voeg 'n opmerking