The following series fixes GL-only display (when there is no 2d primary canvas at all). A few cleanups also fix Wayland display. v1->v2: - fix mingw build - add a patch to enable egl before updating scanout - fix wayland display Marc-André Lureau (8): widget: remove superflous WIN32 check egl: check context is ready widget: enable egl before updating scanout display: return NULL in spice_display_get_gl_scanout() widget: make gl-scanout and update-monitor-area privately exported egl: check and update scanout after egl init widget: update d->ready based on scanout image available widget: modify update-area to not require primary surface src/channel-display.c | 4 +-- src/spice-widget-egl.c | 21 ++++++++++---- src/spice-widget-priv.h | 4 +++ src/spice-widget.c | 77 +++++++++++++++++++++++++++++++++---------------- 4 files changed, 73 insertions(+), 33 deletions(-) -- 2.5.0 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel