|
From: | Gerd Hoffmann |
Subject: | Re: [Qemu-devel] [PATCH] Add QEMU DirectFB display driver |
Date: | Tue, 18 May 2010 11:23:04 +0200 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.9) Gecko/20100430 Fedora/3.0.4-2.fc12 Thunderbird/3.0.4 |
On 05/18/10 11:12, Stefano Stabellini wrote:
I think it would be better to implement an accelerated frontend for rendering the framebuffer, like opengl or xv.
Well. xv is pretty pointless IMHO. gl makes sense. But to have some effect this needs some major restructions in qemu, the current DisplayState infrastructure can't handle anything but a simple, stupid framebuffer. There isn't much to accelerate, except maybe scaling the guest display to fullscreen on the host.
qxl + spice will change that though. qxl is a paravirtualized gfx adapter. Guest sends rendering commands. The spice protocol sends the rendering commands over the wire to the spice client, which in turn will render them (and can use gl to accelerate that).
cheers, Gerd
[Prev in Thread] | Current Thread | [Next in Thread] |