FERRAMENTAS LINUX: O antigo driver Radeon "R600g" Gallium3D descarta seu caminho de código TGSI

quinta-feira, 27 de abril de 2023

O antigo driver Radeon "R600g" Gallium3D descarta seu caminho de código TGSI

 


Para aqueles que usam o driver Radeon R600 Gallium3D no Mesa para oferecer suporte à série Radeon HD 2000 por meio das placas gráficas da série HD 6000 (pré-GCN), o Mesa 23.2 está finalmente pronto para abandonar seu caminho de código TGSI para o que antes era o intermediário padrão representação (IR) usada pelos drivers Gallium3D, mas nos anos mais recentes, o NIR tornou-se o formato IR preferido.

Embora o driver R600g não tenha visto nenhum trabalho importante dos engenheiros da AMD em vários anos, Gert Wollny continuou a fazer um bom trabalho fazendo melhorias aqui e ali no driver - particularmente em relação ao suporte NIR como é o IR preferido por outros drivers gráficos modernos em vez do antigo TGSI.

O suporte R600g NIR agora é considerado bom o suficiente para que ele tenha removido o suporte TGSI. Ele observou nesse pedido de fusão:

"O caminho do código NIR funciona bem o suficiente agora, e a remoção do back-end TGSI permitirá melhorar e limpar ainda mais o código."

O NIR agora será sempre usado e isso também significa sempre suportar GLSL 450 em vez da limitação GLSL com o caminho de código TGSI.

Será interessante ver quais melhorias ainda virão para este antigo driver Radeon Gallium3D de código aberto.






Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário