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.
Até a próxima !!
Nenhum comentário:
Postar um comentário