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 grande trabalho dos engenheiros da AMD em vários anos, Gert Wollny continuou a fazer um bom trabalho fazendo melhorias aqui e ali no driver-particularmente no suporte a 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 siga em frente e removido o suporte TGSI. Ele observou nessa solicitação de mesclagem:

“O caminho do código NIR funciona bem o suficiente agora e a remoção do back-end TGSI tornará possível melhorar e limpar ainda mais o código.”

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 que mais melhorias ainda virão para isso antigo driver Radeon Gallium3D de código aberto.

Categories: IT Info