A implementação do driver Mesa Radeon Vulkan”RADV”da biblioteca de pipeline de gráficos (VK_EXT_graphics_pipeline_library) está se tornando muito mais rápida graças ao link rápido e várias correções pendentes. Por sua vez, isso fará com que os jogos façam uso da extensão, a capacidade de idealmente não ter pré-cache de sombreador e, ao mesmo tempo, não desfrutar de gagueira no jogo. Os desenvolvedores de drivers gráficos Linux da Valve que trabalham no RADV têm trabalhado em alguns problemas com a biblioteca de pipeline gráfico RADV e, para o Mesa 23.1, parece que ele pode estar em boa forma.

Mike Blumenkrantz da equipe de gráficos do Linux da Valve e que é amplamente conhecido por seu trabalho na implementação do driver Zink OpenGL-on-Vulkan tem passado um tempo recentemente colocando o suporte à biblioteca de pipeline de gráficos RADV em boa forma. Ele tem buscado esse esforço com outros engenheiros da Valve focados em Linux, Hans-Kristian Arntzen e Samuel Pitoiset.

Mike publicou uma longa postagem no blog descrevendo a aventura da biblioteca de pipeline de gráficos RADV. Para encurtar a história, eles alcançaram uma melhoria de 50.000% nos tempos de vinculação de shader e, finalmente, as perspectivas da biblioteca de pipeline de gráficos Vulkan estão se concretizando… Além deste trabalho recente do RADV, apenas o driver proprietário da NVIDIA realmente teve desempenho para vinculação rápida com seu suporte à biblioteca de pipeline de gráficos.

Por enquanto, o suporte à biblioteca de pipeline de gráficos com RADV ainda está oculto atrás da variável de ambiente RADV_PERFTEST=gpl, mas eles esperam que, para o lançamento do Mesa 23.1 no próximo trimestre, esteja em boa forma para expor por padrão.

Categories: IT Info