[Mesa-dev] [PATCH 0/2] First attempt at asynchronous SwapBuffers

Mathias Fröhlich Mathias.Froehlich at gmx.net
Sat Nov 17 08:25:21 PST 2012


Hi,

On Thursday, November 15, 2012 19:04:51 Marek Olšák wrote:
> Yes, that's what I am looking for, though I'd like to have a solution
> that works with current DRI2 as well.
> 
> The triple flush is unrelated to DRI2, it's actually an internal issue
> with libGL and can be fixed easily.
So may be you attack this one at first, independent of the synchronous buffer 
swap problem?

I think the round trip on buffer swap is a problem. And I am not exactly sure 
if the XDC solution is the best solution we can get there, but to me the XDC 
discussed solution feels much more like attacking the real source of the 
problem than introducing a new thread for the buffer swap possibly requiring a 
different X connection like one of your sketches contained. Inventing a thread 
seems like papering over the real problem.
Just my two cent ...

Greetings

Mathias


More information about the mesa-dev mailing list