after the drivers transition to supporting MirRenderSurface, the egl creation starts to look like this:
MirRenderSurface* rs = mir_connection_create_render_surface_sync(connection, width, height); EGLSurface eglsurface = eglCreateWindowSurface(egldisplay, eglconfig, rs, NULL); And, since the majority of use cases that are transitioning were probably relying on implicit resize messages affecting the buffer stream, could probably come up with a helper function for the single MirSurface in the MirWindow case. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1667014 Title: If no pixel format is set for a window it hangs when requesting a buffer To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1667014/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs