Samuel Pitoiset of Valve’s open-source Linux graphics team has landed improvements for the Mesa 260 RADV driver to support new performance counters in conjunction with AMD’s Radeon GPU Profiler 2.6 release.
The mainline RADV driver code now supports new performance counters with Radeon GPU Profiler 2.6, including the LDS (number of LDS bank conflicts) counters, memory bytes counter, and memory counters as a percent of vRAM. There are also two ray-tracing counters now implemented too that previously weren’t working.
The code merged today to Mesa 26.0-devel enables these new performance counters for GFX10 / GFX11 as RDNA1 through RDNA3.5 GPUs. The GFX12 / RDNA4 support is still being finished up but Samuel Pitoiset notes a merge request for enabling these performance counters on those newest AMD GPUs should happen soon.
This now merged code is useful for game developers and others wanting to run performance profiling on their GPU workloads to help with optimizations. More details on the new support via the merge request.
