HW acceleration of OpenGL on Android x86

by Chia-I Wu » Tue, 09 Jun 2009 16:56:43 GMT


Sponsored Links
 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

--~--~---------~--~----~------------~-------~--~----~

-~----------~----~----~----~------~----~------~--~---



HW acceleration of OpenGL on Android x86

by liuhy » Tue, 09 Jun 2009 21:35:58 GMT


 a good news.
3x



2009/6/9 Chia-I Wu <olva...@gmail.com>


--~--~---------~--~----~------------~-------~--~----~

-~----------~----~----~----~------~----~------~--~---


Sponsored Links


HW acceleration of OpenGL on Android x86

by liuhy » Tue, 09 Jun 2009 22:11:31 GMT


 can your branch run on vmware? or only  on eeepc ?
3x
2009/6/9 liuhy <liuhuaiy...@gmail.com>


--~--~---------~--~----~------------~-------~--~----~

-~----------~----~----~----~------~----~------~--~---



HW acceleration of OpenGL on Android x86

by Chia-I Wu » Wed, 10 Jun 2009 08:04:25 GMT


 

I don't think it runs on vmware.  It should work on any machine with
graphcis chipsets supported by i915 (which covers a wide range of
intel's graphics chipsets).  But it is only verified on eeepc so far.

-- 
Regards,
olv

--~--~---------~--~----~------------~-------~--~----~

-~----------~----~----~----~------~----~------~--~---



Other Threads

1. 'system.out.println' dumpage

Here's a real beginner question:
Im using Eclipse IDE with the android SDK. Where does the
'system.out.println' printing goes? to the console? 'cause it is not
going...

Thanks

-- 
Cumprimentos,

Hugo Rafael Augusto

--~--~---------~--~----~------------~-------~--~----~

2. Wonder if they will do an android course?

http://news.cnet.com/8301-13579_3-10243639-37.html?part=rss&subj=news&tag=2547-1_3-0-20
 


--~--~---------~--~----~------------~-------~--~----~

3. The GIMP cannot digest the standard widget frames

4. motionEvent.getX() returns always zero!

5. Please GoogleDevTeam, work on Android Exchange Support

6. T-Mobile pushes back Android 1.5 rollout

7. Getting Preferences from Settings.java