Nel compilatore di shader ACO per il driver Vulkan RADV è stata aggiunta la supporto per gli shader di vertice

In sviluppato compilatore di shader open source ACO sviluppato da Valve aggiunta supporto per shader di vertice e modifiche apportate che hanno consentito un notevole incremento delle prestazioni.

Grafico delle variazioni nei tempi di compilazione degli shader:

Nel compilatore di shader ACO per il driver Vulkan RADV è stata aggiunta la supporto per gli shader di vertice

In alcuni giochi, come ‘Nier: Automata’, questo compilatore permette di ottenere circa il 12% di FPS in più rispetto a Windows. Su GNU/Linux, il gioco è avviabile tramite Proton. Il test è stato effettuato sulla versione precedente di ACO, che non supportava gli shader di vertice.

  • RADV+LLVM (38.2fps):
    Nel compilatore di shader ACO per il driver Vulkan RADV è stata aggiunta la supporto per gli shader di vertice
  • RADV+ACO (55.7fps):
    Nel compilatore di shader ACO per il driver Vulkan RADV è stata aggiunta la supporto per gli shader di vertice
  • Windows (49.0fps):
    Nel compilatore di shader ACO per il driver Vulkan RADV è stata aggiunta la supporto per gli shader di vertice

    Per installare ACO preparati pacchetti per Arch Linux
    (mesa-aco-git,
    lib32-mesa-aco-git), Ubuntu (sudo add-apt-repository ppa:valve-experimental/mesa-bionic) e Fedora (mesa-aco). Per altre distribuzioni è possibile la compilazione da dei codici sorgente.

    ACO funziona attualmente solo su schede grafiche AMD con GPUGCN 3.0+, quindi a partire dalla Rx 300. Il compilatore, in questa fase di sviluppo, è posizionato come sperimentale e non è destinato a un utilizzo quotidiano. Tra le funzionalità ancora non implementate, si segnala il supporto per shader di tesselazione e geometria.

    Fonte: opennet.ru

  • Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster