Você sabia que o driver RADV Vulkan para o Linux agora tem um recurso experimental que pode melhorar o desempenho dos jogos em GPUs RDNA3?
Graças ao trabalho de Samuel Pitoiset, da equipe gráfica Linux da Valve, o driver agora suporta o VK_EXT_shader_object, uma extensão do Vulkan que permite usar objetos de shader individuais em vez de pipelines de shader completos.
Pitoiset observou no código mesclado :
"Decidi fazer o GFX11 primeiro porque tudo é NGG e é mais simples. GFX10/GFX10.3 deve ser bastante fácil de adicionar depois disso."
Para ativar esse recurso, você precisa definir a variável de ambiente
“RADV_PERFTEST=shader_object” antes de executar seus jogos. Isso funciona para as GPUs GFX6/GFX7/GFX8 e VEGA10 mais antigas, mas também para as novas GPUs RDNA3 (GFX11) que usam a tecnologia Next-Gen Geometry (NGG).
O VK_EXT_shader_object é uma novidade do Vulkan que foi lançada no ano passado e que promete oferecer mais flexibilidade e eficiência para os desenvolvedores de jogos. Samuel Pitoiset planeja adicionar o suporte para as GPUs GFX10/GFX10.3 em breve.
Fique ligado nas novidades do Mesa 24.1, que deve sair no próximo trimestre.
Até a próxima !!
Nenhum comentário:
Postar um comentário