Dla tych, którzy używają sterownika Radeon R600 Gallium3D w Mesa do obsługi kart graficznych z serii Radeon HD 2000 za pośrednictwem kart graficznych z serii HD 6000 (przed GCN), Mesa 23.2 jest wreszcie gotowa do porzucenia ścieżki kodu TGSI dla tego, co kiedyś było domyślnym produktem pośrednim reprezentacji (IR) używanej przez sterowniki Gallium3D, ale w ostatnich latach NIR stał się preferowanym formatem IR.

Podczas gdy inżynierowie AMD nie pracowali nad sterownikiem R600g od wielu lat, Gert Wollny nadal wykonuje dobrą robotę, wprowadzając tu i ówdzie ulepszenia sterownika — szczególnie w zakresie obsługi NIR, ponieważ preferowany IR przez inne nowoczesne sterowniki graficzne zamiast starzejącego się TGSI.

Obsługa R600g NIR jest teraz uważana za wystarczająco dobrą, aby wyprzedził i usunięto obsługę TGSI. Zauważył w tym żądaniu scalenia:

„Ścieżka kodu NIR działa teraz wystarczająco dobrze, a usunięcie zaplecza TGSI umożliwi dalsze ulepszanie i czyszczenie kodu”.

NIR będzie teraz zawsze używany, co oznacza również zawsze obsługę GLSL 450 zamiast ograniczenia GLSL ze ścieżką kodu TGSI.
Ciekawe będzie zobaczyć, jakie jeszcze ulepszenia wprowadzono do tego starzejący się sterownik Radeon Gallium3D typu open source.

Categories: IT Info