qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH 11/14] pixman/vnc: use pixman images in vnc.


From: Stefano Stabellini
Subject: Re: [Qemu-devel] [PATCH 11/14] pixman/vnc: use pixman images in vnc.
Date: Fri, 19 Oct 2012 19:04:08 +0100
User-agent: Alpine 2.02 (DEB 1266 2009-07-14)

On Wed, 17 Oct 2012, Gerd Hoffmann wrote:
> The vnc code uses *three* DisplaySurfaces:
> 
> First is the surface of the actual QemuConsole, usually the guest
> screen, but could also be a text console (monitor/serial reachable via
> Ctrl-Alt-<nr> keys).  This is left as-is.
> 
> Second is the current server's view of the screen content.  The vnc code
> uses this to figure which parts of the guest screen did _really_ change
> to reduce the amount of updates sent to the vnc clients.  It is also
> used as data source when sending out the updates to the clients.  This
> surface gets replaced by a pixman image.  The format changes too,
> instead of using the guest screen format we'll use fixed 32bit rgb
> framebuffer and convert the pixels on the fly when comparing and
> updating the server framebuffer.

Is this really a good idea?
It is very common for a vnc client to ask for 16 or 8 bpp on slow
connections.



reply via email to

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