Re: [PATCH] subsurfaces: fix rendering problem with cairo-glesv2

2013-08-29 Thread Kristian Høgsberg
On Wed, Aug 28, 2013 at 10:14:35AM +0400, Stanislav Vorobiov wrote: > when using cairo-glesv2 subsurface rendering code > implicitly calls eglMakeCurrent(dpy, NULL, NULL, ctx) > (since EGL_KHR_surfaceless_context is used), thus, > triangle_frame_callback:eglSwapBuffers returns EGL_BAD_SURFACE > err

[PATCH] subsurfaces: fix rendering problem with cairo-glesv2

2013-08-27 Thread Stanislav Vorobiov
when using cairo-glesv2 subsurface rendering code implicitly calls eglMakeCurrent(dpy, NULL, NULL, ctx) (since EGL_KHR_surfaceless_context is used), thus, triangle_frame_callback:eglSwapBuffers returns EGL_BAD_SURFACE error for all invocations other that the first one --- clients/subsurfaces.c |