RADV Vulkan sürücüsü üçün ACO şeyder kompilyatoruna vertex shaderləri üçün dəstək əlavə edildi

В inkişaf etmişdir Valve açıq mənbə şeyder tərtibçisi ACO əlavə etdi vertex shaders üçün dəstək və nəzərəçarpacaq performans təkmilləşdirmələrinə nail olmaq üçün dəyişikliklər edilmişdir.

Şeyderin tərtib müddətində dəyişikliklərin qrafiki:

RADV Vulkan sürücüsü üçün ACO şeyder kompilyatoruna vertex shaderləri üçün dəstək əlavə edildi

Nier: Automata kimi bəzi oyunlarda bu kompilyator Windows ilə müqayisədə təxminən 12% daha yüksək FPS əldə etməyə imkan verir. GNU/Linux-da oyun Proton vasitəsilə işləyir. Test vertex shaderləri dəstəkləməyən ACO-nun əvvəlki versiyasında aparılmışdır.

  • RADV+LLVM (38.2 kadr/s):
    RADV Vulkan sürücüsü üçün ACO şeyder kompilyatoruna vertex shaderləri üçün dəstək əlavə edildi

  • RADV+ACO (55.7 kadr/s):
    RADV Vulkan sürücüsü üçün ACO şeyder kompilyatoruna vertex shaderləri üçün dəstək əlavə edildi

  • Windows (49.0fps):
    RADV Vulkan sürücüsü üçün ACO şeyder kompilyatoruna vertex shaderləri üçün dəstək əlavə edildi

    ACO quraşdırmaq üçün hazırladılar Arch Linux üçün paketlər
    (mesa-aco-git,
    lib32-mesa-aco-git), Ubuntu (sudo add-apt-repository ppa:valve-eksperimental/mesa-bionic) və Fedora (mesa-aco). Digər paylamalar üçün ondan qurmaq mümkündür mənbə mətnləri.

    ACO hazırda yalnız GPUGCN 3.0+ olan AMD video kartlarında işləyir, yəni. Rx 300 ilə başlayır. Hazırkı inkişaf mərhələsində kompilyator eksperimental olaraq yerləşdirilib və gündəlik istifadə üçün nəzərdə tutulmayıb. Hələ reallaşdırılmamış xüsusiyyətlər arasında mozaika və həndəsə şaderlərinə dəstək qeyd olunur.

    Mənbə: opennet.ru

  • Добавить комментарий