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. Load progressive ListView

Hi all,

I've a ListActivity. Data are provided by a Thread calling a URL to
load data from a database. The URL returns data from position x to x
+5 . the x value is sent by my application indicating the position of
the last displayed item.

Now I would like to know, how can I detect when user is on the last
record displayed in my ListView. This can give information to recall
my URL with the new x.

I tried to implement it in my ArrayAdapter.getView() method, testing
the getPosition() and myArray length...It works well but everytime!

This should work like GMail app for example (you have 50 last
discussions loaded by default and if you go down after these 50, a new
loading is done).

What is the good solution?

Big thanks by advance for your help.

Arno

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

2. bluetooth for data transfer and phone as modem

bluetooth for data transfer and phone as modem....no further
explaining required...these are simple things that i use alot on my
current phone..but i want to switch to android as i think its a cool
OS...but wont until these are fixed...
--~--~---------~--~----~------------~-------~--~----~

3. Simple Google Maps App

4. create service only

5. Why does my PhoneStateListener go quiet?

6. SlidingDrawer widget hidden by GLSurfaceView while sliding

7. Google calendar API still not available?