[Spice-devel] [PATCH v3 0/9] Various GL fixes

Marc-André Lureau marcandre.lureau at gmail.com
Thu Mar 24 11:32:34 UTC 2016


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



More information about the Spice-devel mailing list