On 05/17/2010 03:20 PM, Gerd Hoffmann wrote:
On 05/16/10 03:10, Paul Brook wrote:
The other solution would be to use the DirectFB driver for SDL which
would allow to do slightly the same as this patch. But that would mean
having to deal with an additional layer in the graphical stack, which is
not exactly what one wants from a performance or a complexity point of
view.

I don't buy your complexity argument. Doesn't DirectFB-via-SDL already work?

Run a guest. Switch to another (host) virtual terminal. Watch qemu continue drawing on the framebuffer. Doesn't count as "working" in my book.

A common theme with SDL seems to be that it does lots of things poorly. I wonder if we'd be better suited just dropping SDL and focusing on doing a few things well.

The fact that we have cocoa support in the tree is basically an admission of failure with SDL.

Regards,

Anthony Liguori

If not why not? I'm pretty sure fixing that would be way simpler than adding a
whole new output backend.

Didn't investigate where the bug is and how hard it would be to fix it.

cheers,
  Gerd




Reply via email to