Mbështetja e shaderit vertex është shtuar në përpiluesin e hijezuesit ACO për drejtuesin RADV Vulkan

В zhvilluar Përpilues shader i valvulave me burim të hapur ACO shtuar mbështetje për shaders vertex dhe ndryshime janë bërë për të arritur përmirësime të dukshme të performancës.

Grafiku i ndryshimeve në kohën e përpilimit të shader:

Mbështetja e shaderit vertex është shtuar në përpiluesin e hijezuesit ACO për drejtuesin RADV Vulkan

Në disa lojëra, si Nier: Automata, ky përpilues ju lejon të merrni rreth 12% FPS më të lartë se në Windows. Në GNU/Linux, loja funksionon përmes Proton. Testimi është bërë në versionin e mëparshëm të ACO, i cili nuk mbështet shaders vertex.

  • RADV+LLVM (38.2 fps):
    Mbështetja e shaderit vertex është shtuar në përpiluesin e hijezuesit ACO për drejtuesin RADV Vulkan

  • RADV+ACO (55.7 fps):
    Mbështetja e shaderit vertex është shtuar në përpiluesin e hijezuesit ACO për drejtuesin RADV Vulkan

  • Windows (49.0 fps):
    Mbështetja e shaderit vertex është shtuar në përpiluesin e hijezuesit ACO për drejtuesin RADV Vulkan

    Për të instaluar ACO përgatitur paketa për Arch Linux
    (mesa-aco-git,
    lib32-mesa-aco-git), Ubuntu (sudo add-apt-repository ppa:valve-experimental/mesa-bionic) dhe Fedora (mesa-aco). Për shpërndarjet e tjera është e mundur të ndërtohet nga Kodi i burimit.

    ACO aktualisht punon vetëm në kartat video AMD me GPUGCN 3.0+, d.m.th. duke filluar me Rx 300. Përpiluesi në fazën aktuale të zhvillimit është pozicionuar si eksperimental dhe nuk është projektuar për përdorim të përditshëm. Ndër veçoritë ende të parealizuara, vërehet mbështetja për shaderat tessellation dhe gjeometria.

    Burimi: opennet.ru

  • Shto një koment