Se agregó compatibilidad con el sombreador de vértices al compilador de sombreadores ACO para el controlador RADV Vulkan.

В desarrollado Compilador de sombreadores de código abierto de Valve ACO agregado soporte para sombreadores de vértices y se han realizado cambios para lograr mejoras notables en el rendimiento.

Gráfico de cambios en el tiempo de compilación del sombreador:

Se agregó compatibilidad con el sombreador de vértices al compilador de sombreadores ACO para el controlador RADV Vulkan.

En algunos juegos, como Nier: Automata, este compilador te permite obtener aproximadamente un 12% más de FPS que en Windows. En GNU/Linux, el juego se ejecuta a través de Proton. Las pruebas se realizaron en la versión anterior de ACO, que no admite sombreadores de vértices.

  • RADV+LLVM (38.2fps):
    Se agregó compatibilidad con el sombreador de vértices al compilador de sombreadores ACO para el controlador RADV Vulkan.

  • RADV+ACO (55.7 fps):
    Se agregó compatibilidad con el sombreador de vértices al compilador de sombreadores ACO para el controlador RADV Vulkan.

  • Windows (49.0 fps):
    Se agregó compatibilidad con el sombreador de vértices al compilador de sombreadores ACO para el controlador RADV Vulkan.

    Para instalar ACO preparado paquetes para Arch Linux
    (mesa-aco-git,
    lib32-mesa-aco-git), Ubuntu (sudo add-apt-repository ppa:valve-experimental/mesa-bionic) y Fedora (mesa-aco). Para otras distribuciones es posible construir desde código fuente.

    Actualmente, ACO solo funciona en tarjetas de video AMD con GPUGCN 3.0+, es decir. comenzando con Rx 300. El compilador en la etapa actual de desarrollo se posiciona como experimental y no está diseñado para el uso diario. Entre las características aún no realizadas, se destaca la compatibilidad con sombreadores de teselación y geometría.

    Fuente: opennet.ru

  • Añadir un comentario