RadeonSI Gallium3D Adds Radeon GPU Profiler Support

Written by Michael Larabel in Radeon on 7 January 2021 at 07:45 AM EST. 5 Comments
RADEON
Surprisingly it has taken until 2021 but the RadeonSI Gallium3D OpenGL driver now supports using the company's own Radeon GPU Profiler.

The Radeon GPU Profiler (RGP) is a low-level optimization tool for Windows and Linux geared for OpenCL / OpenGL / Vulkan / Direct3D tracing and performance profiling on Radeon GPUs.

Radeon GPU Profiler has obviously been geared for their proprietary/official (closed-source) graphics driver components on both Windows and Linux. Meanwhile last year Mesa's RADV Vulkan driver began adding Radeon GPU Profiler support. That RADV RGP support has been expanded upon with time.

Now today in Mesa 21.0-devel is finally seeing support for RadeonSI with RGP as AMD's official open-source OpenGL driver.

Pierre-Eric Pelloux-Prayer of AMD sent in the merge request recently for implementing basic Radeon GPU Profiler support within RadeonSI. This RGP support is based in part on the RGP/SQTT support added last year to the RADV driver.

The support was merged to Mesa 21.0 as part of this MR ahead of the upcoming Mesa 21.0 feature freeze.
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