Podpora za senčenje Vertex je bila dodana prevajalniku senčil ACO za gonilnik RADV Vulkan

В razviti Valve odprtokodni prevajalnik senčil ACO dodano podpora za senčnike vozlišč in spremembe so bile narejene za doseganje opaznih izboljšav zmogljivosti.

Graf sprememb v času prevajanja senčil:

Podpora za senčenje Vertex je bila dodana prevajalniku senčil ACO za gonilnik RADV Vulkan

V nekaterih igrah, kot je Nier: Automata, vam ta prevajalnik omogoča približno 12 % višji FPS kot v sistemu Windows. Na GNU/Linux igra teče prek Protona. Testiranje je bilo opravljeno na prejšnji različici ACO, ki ne podpira vertex shaderjev.

  • RADV+LLVM (38.2fps):
    Podpora za senčenje Vertex je bila dodana prevajalniku senčil ACO za gonilnik RADV Vulkan

  • RADV+ACO (55.7fps):
    Podpora za senčenje Vertex je bila dodana prevajalniku senčil ACO za gonilnik RADV Vulkan

  • Windows (49.0fps):
    Podpora za senčenje Vertex je bila dodana prevajalniku senčil ACO za gonilnik RADV Vulkan

    Za namestitev ACO pripravljeni paketi za Arch Linux
    (mesa-aco-git,
    lib32-mesa-aco-git), Ubuntu (sudo add-apt-repository ppa:valve-experimental/mesa-bionic) in Fedora (mesa-aco). Za druge distribucije je mogoče graditi iz izvorna koda.

    ACO trenutno deluje samo na video karticah AMD z GPUGCN 3.0+, tj. začenši z Rx 300. Prevajalnik na trenutni stopnji razvoja je postavljen kot eksperimentalni in ni zasnovan za vsakodnevno uporabo. Med še nerealiziranimi funkcijami je omenjena podpora za teselacijo in geometrijske senčnike.

    Vir: opennet.ru

  • Dodaj komentar