On Monday 11 April 2005 16:01, James Mastros wrote:
After that, I think the best thing to do is to move from emulating a
standard video card to defining our own that maps from the operations
that the OS calls its video driver on to the operations that SDL
implements, leaving any that do not map simply for the OS to emulate, on
the theory that it probably knows how to better then we do. However,
this is a much larger undertaking, as it requires learning the driver
model of the guest OSes.
I agree that emulating a "custom" driver model should give better performance
than emulating real hardware (VMware does this). However I think you should
provide all the functionality you possibly can, even if the host doesn't
provide native acceleration for it. It's always going to be faster to do
something in software on the host than it is on the guest.
Qemu-devel mailing list