Neste verão, a AMD anunciou o Radeon Raytracing Analyzer”RRA”como parte de seu pacote de software de desenvolvedor para ajudar a analisar o desempenho/problemas de rastreamento de raios no Windows e Linux com Direct3D 12 e a API Vulkan. Inicialmente, o lançamento do RRA 1.0 era apenas binário, mas agora a AMD cumpriu sua abordagem”GPUOpen”e o tornou de código aberto.

Conforme observado em meu artigo original de julho sobre o lançamento do Radeon Raytracing Analyzer:

O Radeon Raytracing Analyzer está hospedado no GitHub, mas o único conteúdo no repositório Git real no momento é a documentação, portanto, parece que, pelo menos inicialmente, este é um pacote de código fechado, embora alguma documentação também diga que é licenciado pelo MIT.

Esta semana, isso foi esclarecido com o código-fonte do Radeon Raytracing Analyzer tornando-se público. Existem instruções de compilação para compilar as fontes RRA 1.0 no Microsoft Windows e no Linux, enquanto as instruções do Linux são adaptadas ao uso do Ubuntu. Construir o Radeon Raytracing Analyzer depende do kit de ferramentas Qt 5.15.

GPUOpen, Radeon Raytracing Analyzer (RRA)

A AMD anunciou a disponibilidade do código-fonte RRA esta semana em GPUOpen.com. A AMD também disponibilizou o formato de arquivo Radeon Data File”RDF”, bem como um formato de armazenamento para o RRA e outras ferramentas da AMD.

O código-fonte do Radeon Raytracing Analyzer contém 69 mil linhas de código e pode ser baixado no GitHub. É bom ver esse lançamento de código aberto acontecer, especialmente com o RADV da Mesa tendo adicionado suporte a RRA, além dos drivers Vulkan/D3D12 de código fechado da AMD que o suportam.

Categories: IT Info