News: 0001541012

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

More Radeon RX 9000 "RDNA4" Open-Source Driver Improvements Merged For Mesa 25.1

([Mesa] 6 Hours Ago AMD RDNA4 / GFX12)


Additional improvements for AMD GFX12 as the graphics engine IP of RDNA4 graphics with the Radeon RX 9000 series have been merged ahead of this quarter's Mesa 25.1 feature release.

Samuel Pitoiset of Valve's Linux graphics driver team has merged support in the Radeon Vulkan "RADV" driver for enabling compression on GFX12 graphics with the SDMA engine. [1]This merge request expanding the compression capabilities found with prior generation AMD GPUs should help now for facilitating better performance/efficiency with the new Radeon RX 9000 series graphics cards.

Pitoiset has also [2]merged to RADV and the ACO compiler support for the performance counter descriptions for GFX12 hardware. These performance counter descriptions are needed for opening up support for GPUOpen's Radeon GPU Profiler "RGP" and the like with these newest AMD Radeon GPUs for better debugging / performance profiling.

Longtime AMD open-source OpenGL driver developer Marek Olšák has also landed some new code today for Mesa 25.1. Marek's work was the [3]ac: tweaks, task shader performance, fix Elden Ring memory usage . This helps the Elden Ring game's vRAM usage and as part of that merge is also increasing the attribute ring size for GFX12 hardware, besides some non-GFX12 patches. That increase to the attribute ring size should help with performance.

There continues to be a lot of new AMD RDNA4/GFX12 code flowing into Mesa for both the RadeonSI Gallium3D (OpenGL) and RADV Vulkan drivers. [4]Mesa 25.1 meanwhile will be branching as soon as this week for working toward getting out this quarter's stable release in May. Fresh benchmarks of the Radeon RX 9070 series on Linux coming soon.



[1] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34517

[2] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34524

[3] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34432

[4] https://www.phoronix.com/search/Mesa+25.1



Danny3

jonkoops

V1tol

skeevy420

Danny3

murraytony

skeevy420

V1tol

In those days he was wiser than he is now -- he used to frequently take
my advice.
-- Winston Churchill