The following series fixes GL-only display (when there is no 2d primary canvas at all). A few cleanups also fix Wayland display. v2->v3: - use != NULL in condition - improve commit messages, add acked tags - add some code comments - reorder last 2 patches v1->v2: - fix mingw build - add a patch to enable egl before updating scanout - fix wayland display Marc-André Lureau (9): 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 main: don't update display timer for unchanged config widget: modify update-area to not require primary surface src/channel-display.c | 4 +-- src/channel-main.c | 29 +++++++++++------- src/spice-widget-egl.c | 22 ++++++++++---- src/spice-widget-priv.h | 4 +++ src/spice-widget.c | 78 +++++++++++++++++++++++++++++++++---------------- 5 files changed, 93 insertions(+), 44 deletions(-) -- 2.5.5 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel