News: 0001473021

  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)

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

([Radeon] 4 Hours Ago RadeonSI Compute PBO Blits)


Related to the work by Mike Blumenkrantz for [1]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 [2]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.

The compute PBO blits for RadeonSI was merged today for next quarter's Mesa 24.2 feature release.



[1] https://www.phoronix.com/news/Blumenkrantz-glReadPixels-Perf

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



Kjell

Dukenukemx

V1tol

lights0123

"Ford had his own code of ethics. It wasn't much of one,
but it was his and he stuck by it, more or less. One rule
he made was never to buy his own drinks. He wasn't sure if
that counted as an ethic, but you have to go with what
you've got. "