[Top][All Lists]
[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.
- [Qemu-devel] [PATCH 10/14] pixman: switch screendump function., (continued)
- [Qemu-devel] [PATCH 10/14] pixman: switch screendump function., Gerd Hoffmann, 2012/10/17
- [Qemu-devel] [PATCH 06/14] console: make qemu_alloc_display static, Gerd Hoffmann, 2012/10/17
- [Qemu-devel] [PATCH 12/14] pixman/vnc: remove rgb_prepare_row* functions, Gerd Hoffmann, 2012/10/17
- [Qemu-devel] [PATCH 07/14] console: don't set PixelFormat alpha fields for 32bpp, Gerd Hoffmann, 2012/10/17
- [Qemu-devel] [PATCH 03/14] pixman: windup in configure & makefiles, Gerd Hoffmann, 2012/10/17
- [Qemu-devel] [PATCH 14/14] pixman: drop obsolete fields from DisplaySurface, Gerd Hoffmann, 2012/10/17
- [Qemu-devel] [PATCH 11/14] pixman/vnc: use pixman images in vnc., Gerd Hoffmann, 2012/10/17
- Re: [Qemu-devel] [PATCH 11/14] pixman/vnc: use pixman images in vnc.,
Stefano Stabellini <=