[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
- [PATCH 0/4] ui: improve precision of VNC desktop resizing,
Daniel P . Berrangé <=
- [PATCH 1/4] ui: add more trace points for VNC client/server messages, Daniel P . Berrangé, 2021/03/11
- [PATCH 3/4] ui: use client width/height in WMVi message, Daniel P . Berrangé, 2021/03/11
- [PATCH 4/4] ui: honour the actual guest display dimensions without rounding, Daniel P . Berrangé, 2021/03/11
- [PATCH 2/4] ui: avoid sending framebuffer updates outside client desktop bounds, Daniel P . Berrangé, 2021/03/11
- Re: [PATCH 0/4] ui: improve precision of VNC desktop resizing, Gerd Hoffmann, 2021/03/12