qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 0/4] ui: improve precision of VNC desktop resizing


From: Daniel P . Berrangé
Subject: [PATCH 0/4] ui: improve precision of VNC desktop resizing
Date: Thu, 11 Mar 2021 18:29:53 +0000

Currently when resizing the VNC desktop we get a thin black bar down the
right hand side of the screen 93% of the time, because the VNC server
rounds up the display to a multiple of 16. This series solves this
problem by fixing the separation between the server surface dimensions
(which are important for dirty bitmap tracking) and the client desktop
size (which is what the client actually renders).

Daniel P. Berrangé (4):
  ui: add more trace points for VNC client/server messages
  ui: avoid sending framebuffer updates outside client desktop bounds
  ui: use client width/height in WMVi message
  ui: honour the actual guest display dimensions without rounding

 ui/trace-events | 16 ++++++++++++++++
 ui/vnc-jobs.c   | 44 ++++++++++++++++++++++++++++++++++++++++----
 ui/vnc.c        | 48 ++++++++++++++++++++++++++++++++++++++++--------
 ui/vnc.h        |  1 +
 4 files changed, 97 insertions(+), 12 deletions(-)

-- 
2.29.2





reply via email to

[Prev in Thread] Current Thread [Next in Thread]