[Mesa-dev] [PATCH 4/6] gallium/radeon: fix performance of buffer readbacks

Emil Velikov emil.l.velikov at gmail.com
Fri Feb 10 11:22:56 UTC 2017


 On 9 February 2017 at 11:56, Marek Olšák <maraeo at gmail.com> wrote:
> From: Marek Olšák <marek.olsak at amd.com>
>
> We want cached GTT for all non-persistent read mappings.
> Set level = 0 on purpose.
>
> Use dma_copy, because resource_copy_region causes a failure in the PBO
> read of piglit/getteximage-luminance.
>
> If Rocket League used the READ flag, it should get cached GTT.
>
Does this patch resolve/mitigate the reported performance issues with
Rocket League ?

Strictly speaking performance patches are a no-go for stable, although
we had exceptions in the past.
I will pick this up, but for future do provide numbers which indicate
the severity of the issue.

Thanks
Emil


More information about the mesa-dev mailing list