Kristian,

I was looking at how Swapbuffers is done with DRI2 when a fake front is 
present:

The back buffer is copied to the real front, and then the real front is 
copied back to the fake.

This causes some problems in the vmwgfx drivers where reading from the 
real front should be avoided if at all possible.

Assuming that apps that really care about stuff X has rendered to the 
real frontbuffer will explicitly call glxWaitX, could we perhaps change 
this behavior to:

1) Copy back to fake front.
2) Copy fake front to real front.

Or would that break something?

Thanks,
Thomas



------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to