Last Minute AMD GFX12 Changes For RadeonSI Driver Enable ACO For RDNA4

Written by Michael Larabel in Radeon on 16 December 2024 at 05:58 AM EST. 19 Comments
RADEON
Ahead of AMD's approaching RDNA4 next-generation graphics card launch, today a set of last minute improvements to the AMD GFX12 graphics IP were merged to Mesa 25.0 for the open-source Linux graphics driver support.

Qiang Yu at AMD submitted various GFX12 updates to Mesa 25.0-devel, the graphics IP version for RDNA4. There is support for more modifiers but also work on the GFX12 ACO compiler back-end support. ACO is the compiler back-end developed by Valve originally for the RADV Vulkan driver but with time adapted to the RadeonSI Gallium3D driver as an alternative to the AMDGPU LLVM shader compiler back-end.
"Add more supported modifiers which may be exported.

Others are for GFX12 ACO compilation. I've tested ACO with piglit/dEQP/KHR-GL, with the ACO fixes in other MRs, no regression compared to LLVM now. So enable it."

With the now merged code, RadeonSI ACO can be used on GFX12/RDNA4 if desired.

RadeonSI ACO RDNA4


At least from my external observations it's looking like the open-source Linux driver support should be in fairly good shape for launch-day support with the upcoming RDNA4 Radeon graphics cards.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week