On 9 April 2012 20:13, John Stultz <johns...@us.ibm.com> wrote:
> So the Google Android team just posted this:
> http://feedproxy.google.com/~r/blogspot/hsDu/~3/OCt1AQzfyWI/faster-emulator-with-better-hardware.html
>
> Which shows their device emulator running w/ hardware acceleration.  Since I
> know they started with qemu, I was curious if there was any details as to if
> these sorts of changes were making it back upstream to qemu, or if qemu had
> its own plans for hardware acceleration?

Unfortunately Google's Android emulator has diverged a lot from
upstream QEMU, to the extent that I don't think it very likely
that it will ever merge back again. (I'd love to be proved wrong,
of course, but we had a look at adding basic support for the Goldfish
virtual platform to upstream QEMU as part of a Google Summer of Code
project last year, and it turns out that you would basically have
to rewrite most of the device models to get anything upstream would
accept as following current QEMU frameworks/APIs/etc. Since then the
upstream QEMU API for device models has evolved again...)

The idea of hardware graphics acceleration (ie OpenGL(ES) passthrough)
for upstream QEMU has been discussed (and even the odd patch series or
two has been submitted though not committed); but I think that there
isn't anybody who wants it enough to be able to dedicate the time to
thrashing out a design acceptable to everybody and getting it accepted
by upstream.

-- PMM

_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to