Hi, This patch series makes spice be more clever on screen updates when in vga mode (i.e. without qxl guest driver loaded or when using a non-qxl vga card). qemu keeps a copy of the screen with the content forwarded to spice-server, then on updates it goes compare the guest screen with the copy to figure what has really changed.
cheers, Gerd Gerd Hoffmann (4): spice: switch to queue for vga mode updates spice: split qemu_spice_create_update spice: add screen mirror spice: send updates only for changed screen content hw/qxl.c | 6 +- ui/spice-display.c | 135 ++++++++++++++++++++++++++++++++++++++++------------ ui/spice-display.h | 4 +- 3 files changed, 111 insertions(+), 34 deletions(-)