Re: [PATCH weston] simple-egl: Do not set EGL up until XDG setup is complete

2016-11-21 Thread Miguel Angel Vico
Well, I agree this fix would allow non-compliant implementations to keep misusing wl_surface.commit, and that could potentially remove any motivation to find an appropriate resolution for the bug below. I'm fine with deferring this patch, but I still think applications should not start setting EGL

Re: [PATCH weston] simple-egl: Do not set EGL up until XDG setup is complete

2016-11-21 Thread Daniel Stone
Hi Miguel, On 15 November 2016 at 04:49, Miguel A. Vico wrote: > There is nothing that prohibits the underlying EGL_PLATFORM_WAYLAND > implementation to attach a buffer or commit surfaces right after the > Wayland EGLSurface has been created. > > Since XDG Shell v6 imposes that no buffer attachme

[PATCH weston] simple-egl: Do not set EGL up until XDG setup is complete

2016-11-14 Thread Miguel A. Vico
There is nothing that prohibits the underlying EGL_PLATFORM_WAYLAND implementation to attach a buffer or commit surfaces right after the Wayland EGLSurface has been created. Since XDG Shell v6 imposes that no buffer attachments or surface commits must be done before a configure is complete, Waylan