AMD開源驅動團隊提交了多個RadeonSI RDNA NGG修復
趕在RDNA 3 GPU 到來前,AMD 開源開發者Marek Olšák 已於近日提交了數十個RDNA / RDNA2 GPU 修復補丁。據悉,這項工作旨在化解與RadeonSI RDNA NGG 流輸出功能,順帶在RDNA 3 上市時給予第一時間的開源防護。
作為Mesa 提交的重要貢獻者之一,Marek Olšák 近期的工作重心,放在了防護AMD RDNA / RDNA 2(GFP10)圖形架構的NGG 流輸出功能上。
期間,Marek Olšák 與其他AMD Radeon OpenGL 開源驅動開發者們展開了不知疲倦的合作。
此外去年9 月,他也在向Mesa 21.3 中的AMD RadeonSI Gallium3D 驅動程序中加入42 項提交方面發揮了關鍵作用。
可知AMD 為Mesa 22.2 添加了26 個補丁,代碼中涵蓋了一些旨在解決NGG 流中“掛起”問題和轉換反饋功能相關的代碼。
NGG Stream-Out 功能的修復,將對AMD RadeonSI Gallium3D 驅動程序產生直接的影響。
Phoronix 指出,RADV 的NGG stream-out 極具挑戰性, 具有挑戰性,但相關保障早在三年前就得到了落實。
作為該公司最新的幾何引擎,該特性首次出現在Vega 產品線上,現又延續到了RDNA 2 GPU 上。
感興趣的朋友,可移步至GitLab查看NGG Stream-Out 和Transform Feedback 的合併請求。
同時在今年下半年的Radeon RX 7000 系列顯卡全面發布前,AMD 開源Linux 圖形驅動開發者們,也會在GFX11 / RDNA 3 支持工作上持續發力。
相信隨著2022 年3 季度的臨近,預計RADV 驅動、以及Mesa RadeonSI 和Linux 內核修改等方面的工作,將為Linux 5.19 與Mesa 22.2 帶來更大的驚喜。