Andrea Canciani wrote: > I'm still not seeing what can cause the boolean flag to fail. It will fail if the same cairo_gl_surface_t is set as the destination of two different cairo_gl_context_t objects. The second one will see the boolean flag cleared and not realize the size changed.