Hi,

This patch series allows display device emulations to negotiate with
the UI code which pixman formats it can handle for shared surfaces.

please review,
  Gerd

Benjamin Herrenschmidt (5):
  ui: Make qemu_default_pixman_format() return 0 on unsupported formats
  ui: Add dpy_gfx_check_format() to check backend shared surface support
  ui/vnc: Support shared surface for most pixman formats
  ui/gtk: Support shared surface for most pixman formats
  ui/sdl: Support shared surface for more pixman formats

Gerd Hoffmann (3):
  ui/pixman: add qemu_pixman_check_format
  ui/spice: Support shared surface for most pixman formats
  ui/sdl2: Support shared surface for more pixman formats

 hw/display/vga.c         | 18 ++++++++++++++----
 include/ui/console.h     |  4 ++++
 include/ui/qemu-pixman.h |  2 ++
 include/ui/sdl2.h        |  2 ++
 ui/console.c             | 25 +++++++++++++++++++++++++
 ui/gtk.c                 | 13 +++++++------
 ui/qemu-pixman.c         | 29 ++++++++++++++++++++++++++++-
 ui/sdl.c                 | 26 ++++++++++++++++++++------
 ui/sdl2-2d.c             | 13 +++++++++++++
 ui/sdl2.c                | 13 +++++++------
 ui/spice-display.c       | 13 +++++++------
 ui/vnc.c                 | 15 ++++++++-------
 12 files changed, 137 insertions(+), 36 deletions(-)

-- 
1.8.3.1


Reply via email to