[Mesa-dev] [PATCH 4/4] radeonsi: force non-displayable tiling based on surface dimensions

Axel Davy axel.davy at ens.fr
Mon Jun 6 09:44:36 UTC 2016


On 06/06/2016 11:37, Michel Dänzer wrote :
> With DRI3, st/dri could (re-)allocate buffers with the scanout flag 
> first and after any window geometry changes, then re-allocate without 
> the flag if the present complete event indicates that page flipping 
> couldn't be used. 

That sounds like a bad idea,
if someone is playing game fullscreen, then alt tab to check something, 
and goes back, then st/dri would
have decided to use non-scanout images (since no flips were used when 
alt-tab was used).

If the ddx properly prevents scanouts because of the tiling, performance 
would have decreased because of the forced copy (and tearings),
and if not, it will have visual issues.

Axel


More information about the mesa-dev mailing list