Julian Pidancet wrote: > So after all, why not implementing our own VT switching and using > directly the fbdev interface.
It's a good idea. VT switching isn't hard to track reliably. Being able to tell qemu, through the monitor, to attach/detach from a particular VT might be a nice easy bonus too. > I just checked the linux fbdev code to > find out if it provides with a blitting method that could perform > the pixel color conversion automatically for Qemu. > > Unfortunately, from what I have read from the > drivers/video/cfbimgblt.c file in the linux tree, there's no such > thing, and it also means that we cannot take advantage of any kind > of hardware pixel format conversion. I'm not sure if DirectFB provides that particular operation, but I have the impression it's the sort of thing DirectFB is intended for: A framebuffer, plus a variety of 2d acceleration methods (and other things like multi-buffering, video and alpha channel overlay). -- Jamie