|
From: | Struan Bartlett |
Subject: | Re: [Qemu-devel] qvm86, kqemu and video speed |
Date: | Mon, 11 Apr 2005 23:53:24 +0200 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20041007 Debian/1.7.3-5 |
James Mastros wrote:
Struan Bartlett wrote:The results seem to me to suggest that emulated performance is weakest on video operations - which doesn't surprise me if it is necessary for every pixel change to be emulated - and while this won't be an issue for some Qemu users it will I expect be a major issue for others.One thing that could be done as a fairly quick hack would be to call SDL's bitblit function for bitblits that are simple copies. These are rather common, and SDL already knows how to optimize them well -- we're just missing a bit of glue. I got about halfway through doing this in a few hours of hacking, but realized that the video struct was completely undocumented, and I wasn't sure how to map from a pointer into the LFB back into xy coords.
I'm curious. Could you post your code somewhere I could look at it?
[Prev in Thread] | Current Thread | [Next in Thread] |