Ralf Jung <p...@ralfj.de> writes: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi, > >>> I am not using GLES, but normal OpenGL through EGL. And I am >>> pretty sure it's double-buffered - as far as I understood it, >>> that's the default, and I did not attempt to override it in any >>> way (like calling glDrawBuffer). >> >> Oh, our EGL implementation is not prepared for frontbuffer >> rendering at all. > I do not render into the frontbuffer. I render to the backbuffer, as > usual, and then call eglSwapBuffers. See > <http://www.ralfj.de/git/gltest.git/blob/refs/heads/master:/gltest.cpp#l138>
OK, the presence of glDrawBuffer(GL_FRONT) in the linked code plus the glFinish()/glFlush()es made it look like you were. You don't need any flushing after a swapbuffers.
pgpyFbR7DqgsE.pgp
Description: PGP signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev