qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] qvm86, kqemu and video speed


From: Jim C. Brown
Subject: Re: [Qemu-devel] qvm86, kqemu and video speed
Date: Wed, 13 Apr 2005 17:12:04 -0400
User-agent: Mutt/1.4i

On Mon, Apr 11, 2005 at 04:07:44PM +0200, Struan Bartlett wrote:
> I understand qvm86 and kqemu provide some virtualisation of the host 
> machine, including allowing the guest some direct memory access. Is it 
> conceivable for these modules to be extended to allow the guest machine 
> to directly write to host video memory, or else to a host memory buffer 
> that is copied into the Qemu window?
> 

This is doable, however I personally think that it is better to keep this all
userspace. Even for fast 3d graphics, you dnt have to use kernel mechanisms,
you could get away with using a custom videocard (or careful emulation of an
existing 3d card) and mapping it to, say, OpenGL calls. Most optimizations
can be done in userspace.

There was a patch sent a while back (the pci-proxy patch) that in theory would
allow qemu guest to use a host PCI video card (such as a PCI Voodoo3 card). This
was never actually tested, and I don't remeber if this patch has been updated
to work against the current version of qemu.

-- 
Infinite complexity begets infinite beauty.
Infinite precision begets infinite perfection.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]