Hi all,

We (0xlab.org) have successfully accelerated opengl on android x86 using
mesa i915 dri driver.  The work is more a proof-of-concept, but it does
show that it is possible to re-use the hard work of mesa/intel guys in
android.  For more details and the source code, please visist the
project page

http://gitorious.org/android-eeepc/pages/Home

Here is a clip demonstrating "wave effect" on android

http://www.youtube.com/watch?v=ricl2Kg3pMI

There are still many places need to be tuned, and there are some major
issues.  One of them, for example, is that the i915 dri driver
implements OpenGL, not OpenGL ES.

Our libhgl.so is based on eagle[1].  Both mesa and drm are compiled
unmodified, except for fixes to compilation issues.  The modifications
to frameworks/base/ are minimal[2], but is a little dirty with some
hardcoded assumptions.  Please have a look and test out if you are
interested.  Any feedback are highly welcomed.

[1] http://cgit.freedesktop.org/~krh/eagle
[2] http://gitorious.org/android-eeepc/base/commits/gem

-- 
Regards,
olv

--~--~---------~--~----~------------~-------~--~----~
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to