AMD AMDVLK 和 MESA 的 RADV Vulkan 驅動持續提升對 Radeon 顯卡的支援,特別是在光線追蹤和 Mesh Shader 方面,讓 Linux 平台使用者獲得更好的顯示體驗。
AMD AMDVLK 和 MESA RADV 支援持續進步
AMD 官方 AMDVLK 和 MESA RADV 驅動在 Linux 平台上持續提升 Radeon GPU 支援,整體表現都有所改善,尤其是 MESA 的 RADV Vulkan 驅動在開源開發者社區中特別受到關注,這些開發者得到 Valve、Red Hat 和 Google 等公司的支持。近期,這些開放原始碼驅動新增光線追蹤的支援,吸引許多 Radeon GPU 使用者的興趣,並成為一個可行的替代方案。然而,AMD 也在其驅動中加入了光線追蹤的部分實現。
根據 Phoronix 的報導,KHR_cooperative_matrix 支援專門針對機器學習應用中的計算著色器,顯現 AMD 計劃在官方驅動中加速推出光線追蹤。然而,從目前發展來看,似乎在光線追蹤的實現上落後於 RADV Vulkan 驅動,後者已為如《雷神之錘 II》和《毀滅戰士:永恆》等遊戲中實現光線追蹤,並帶來可觀性能提升。
在更廣泛層面上,MESA 的 RADV Vulkan 驅動正成為 AMD 的 Vulkan "AMDVLK" 驅動的可行替代方案,不僅第三方開發者持續為舊有硬體提供支援,且每次更新都帶來性能提升。最近的例子是為 RDNA 2 和 RDNA 3 GPU 新增的網格 / 任務著色器支援,整體來說雖然 AMD 在 Linux 平台支援表現不錯,但仍有進步空間。
延伸閱讀