According to the docs, eglSwapBuffers performs an implicit glFlush before swapping so there should be no need to wait.