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 -~----------~----~----~----~------~----~------~--~---