On 06/22/2017 12:42 PM, Thomas Hellstrom wrote:
Use flips for back- and fake front buffers.
This might lead to fake front and real front being shared if the hardware
is page-flip capable.

In any case it will save a full-drawable copy and also the subsequent wait for
the X server to submit that copy to hardware if front-buffer reading or
rendering is enabled.

Signed-off-by: Thomas Hellstrom <thellst...@vmware.com>

This will actually break even more the already broken eglSwapBuffers() with EGL_BUFFER_PRESERVED on the x11-dri3 platform. I'm working on a follow-up patch, though that should fix it.

/Thomas


_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to