FERRAMENTAS LINUX: O compilador ACO Shader da Valve está sob revisão para o driver Mesa Radeon Vulkan

quarta-feira, 18 de setembro de 2019

O compilador ACO Shader da Valve está sob revisão para o driver Mesa Radeon Vulkan




Confira !



O compilador de sombreadores RADV "ACO" anunciado pela Valve em julho para as maiores velocidades de compilação e a melhor geração de código possível pode em breve chegar ao Mesa principal para a pilha de gráficos AMD Linux de código-fonte aberto.

O compilador de shader ACO como uma alternativa ao backend existente do compilador de shader AMDGPU LLVM mostrou resultados bastante promissores para jogos Linux. O ACO tornou-se mais funcional ao longo do tempo e agora está em grande parte parecido com o suporte de compilação de shader existente, oferecendo geralmente algumas vantagens de desempenho, graças ao esforço e financiamento da Valve.

Aberto na terça-feira, havia uma solicitação de mesclagem para adicionar o compilador de sombreador ACO à base de códigos Mesa do driver RADV Vulkan. Também se fala em estender o ACO ao driver RadeonSI OpenGL, mas pelo menos nesse momento as alterações são apenas sobre o driver Mesa Radeon Vulkan.

O código ainda está em revisão, por isso ainda não está disponível, mas esperamos que isso se torne uma opção para o lançamento do Mesa 19.3 no próximo trimestre. Mais benchmarks virão quando o ACO for mesclado, embora inicialmente, pelo menos, ele possa não estar sendo executado com desempenho total devido a algumas alterações relacionadas ao NIR ainda pendentes.


Até a próxima !!

Nenhum comentário:

Postar um comentário