RadeonSI Enables Compute PBO Blits: "Massively Improves Perf In A Number Of Cases"

Written by Michael Larabel in Radeon on 24 June 2024 at 01:59 PM EDT. 18 Comments
RADEON
Related to the work by Mike Blumenkrantz for significantly improving the Mesa glReadPixels performance by more than 100%, the open-source driver developer at Valve has now enabled compute PBO blits within mainline Mesa for the AMD Radeon "RadeonSI" Gallium3D driver.

Compute pixel buffer object (PBO) blits are now enabled for the RadeonSI driver. Blumenkrantz quipped in the pull request:
"radeonsi: enable compute pbo blits

this probably needs better tuning by experts, but it massively improves perf in a number of cases"

This in turn will trigger the compute PBO downloads for glReadPixels once that other merge request lands plus other unspecified test cases.

Compute PBO blits


The compute PBO blits for RadeonSI was merged today for next quarter's Mesa 24.2 feature release.
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