Hi,

These two patches fix up some issues we have with local rendering,
i.e. spice-server rendering the screen instead of spice-client.
Local rendering is used when qemu itself needs a fully rendered qxl
display.  Happens when combining qxl with vnc or sdl, also when doing
screendumps.

With this patch series applied screen dumps of qxl devices work
correctly.  Currently both the screendump itself and the SDL display
after doing a screen dump are broken.

Gerd Hoffmann (2):
  qxl: stride fixup
  qxl: make sure we continue to run with a shared buffer

 hw/qxl-render.c |   36 ++++++++++++++++++++++++------------
 hw/qxl.h        |    3 ++-
 2 files changed, 26 insertions(+), 13 deletions(-)


Reply via email to