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

Outside of a dog, a book is man's best friend. Inside of a dog, it is too
dark to read.