對於那些在 Mesa 中使用 Radeon R600 Gallium3D 驅動程序通過 HD 6000 系列(pre-GCN)顯卡支持 Radeon HD 2000 系列的用戶,Mesa 23.2 終於準備好放棄其曾經默認的中間件的 TGSI 代碼路徑Gallium3D 驅動程序使用的表示 (IR),但近年來 NIR 已成為首選的 IR 格式。
雖然 R600g 驅動程序多年來沒有看到 AMD 工程師的任何重大工作,但 Gert Wollny 繼續在驅動程序的各個方面做出改進-特別是在支持 NIR 方面其他現代圖形驅動程序首選 IR 而不是老化的 TGSI。
R600g NIR 支持現在被認為足夠好,他繼續前進並且 刪除了 TGSI 支持。他在該合併請求中指出:
“NIR 代碼路徑現在運行良好,刪除 TGSI 後端將使進一步改進和清理代碼成為可能。”
NIR現在將始終使用,這也意味著始終支持 GLSL 450 而不是 TGSI 代碼路徑的 GLSL 限制。
看看還有哪些改進會很有趣老化的開源 Radeon Gallium3D 驅動程序。