Thanx Mathias. is there any document which explains the graphical architecture / design of android.?
I mean complete flow from Application till the kernel obviously OpenGl in between. ? I have struggled with it a lot but still the complete picture is not yet clear to me :( Regards Nimit On Mon, Feb 9, 2009 at 2:33 PM, Mathias Agopian <[email protected]>wrote: > > On Mon, Feb 9, 2009 at 12:59 AM, Nimit Manglick <[email protected]> > wrote: > > One more point. > > > > If somehow i made it work now by tweaking here and there in android, > > > > will this work of mine become obsolete with future releases of android ?? > > Most definitely yes. > > > or android wil be going to maintain its backward compatibilty even it > > releases with HAL ? > > No, android doesn't maintain any form of backward compatibility with > non public APIs and HAL modules. > > Mathias > > > > On Mon, Feb 9, 2009 at 1:43 PM, Nimit Manglick <[email protected]> > > wrote: > >> > >> ok.. > >> > >> So can you give me a brief idea what all components / layers / framework > >> needs to modify > >> > >> in android to support h/w acceleration (If i think to modify). > >> > >> On Mon, Feb 9, 2009 at 1:12 PM, Mathias Agopian < > [email protected]> > >> wrote: > >>> > >>> On Sun, Feb 8, 2009 at 11:21 PM, Nimit Manglick < > [email protected]> > >>> wrote: > >>> > Hi Mathias, > >>> > > >>> > Thanx for the quick response. > >>> > > >>> > So bottom line is :- > >>> > > >>> > Currently android cant use hardware acceleration of any other > hardware > >>> > other > >>> > than G1. > >>> > Is it ?? > >>> > >>> Not without a lot of pain, and actually modifying several elements of > >>> the framework. > >>> > >>> > And work is going on to make it portable just like any other > component > >>> > like > >>> > its HAL interface ?? Right ?? > >>> > >>> Correct. > >>> > >>> > If yes then when can such code be availbale to open source ? > >>> > >>> That's one of my top priority, unfortunately I don't know when it'll > >>> be ready. "As soon as possible" is the best answer I can give. > >>> > >>> Mathias > >>> > >>> > >>> > Thanks & Regards > >>> > Nimit > >>> > > >>> > > >>> > On Mon, Feb 9, 2009 at 12:08 PM, Mathias Agopian > >>> > <[email protected]> > >>> > wrote: > >>> >> > >>> >> Android is not ready at the moment to work with a different GPU than > >>> >> that of the G1. We're working on it :-) > >>> >> > >>> >> Mathias > >>> >> > >>> >> > >>> >> On Sun, Feb 8, 2009 at 10:31 PM, Nimit Manglick > >>> >> <[email protected]> > >>> >> wrote: > >>> >> > Hi, > >>> >> > > >>> >> > I have my android working on 2.6.24 kernel on TI Omap 3530 EVM, > now > >>> >> > i > >>> >> > want > >>> >> > to > >>> >> > > >>> >> > enable hardware acceleration onto it. > >>> >> > > >>> >> > As this is a very old post (more than 2 months old) , so what are > >>> >> > the > >>> >> > current steps / way > >>> >> > > >>> >> > to enable hardware acceleration onto my omap 3530. > >>> >> > > >>> >> > As i understood from this post that my vendor (TI here) has to > >>> >> > provide > >>> >> > me > >>> >> > the > >>> >> > > >>> >> > hardware implementation of OpenGL as libhgl.so and the driver , > >>> >> > other > >>> >> > than > >>> >> > this what all i need to do ?? > >>> >> > > >>> >> > Thanks & Regards > >>> >> > Nimit > >>> >> > > >>> >> > > >>> >> > > >>> >> > On Wed, Nov 26, 2008 at 9:49 PM, Dave Sparks > >>> >> > <[email protected]> > >>> >> > wrote: > >>> >> >> > >>> >> >> You have two choices for taking advantage of your h/w > acceleration: > >>> >> >> > >>> >> >> 1. Integrate your codecs into the OpenCore framework. You can do > >>> >> >> this > >>> >> >> using the exising OpenMax decoder node, or you can adapt one of > >>> >> >> PV's > >>> >> >> native decoder nodes to work with your hardware. > >>> >> >> > >>> >> >> 2. Implement your own media player (MediaPlayerInterface.h). If > >>> >> >> your > >>> >> >> hardware vendor already has hardware codecs integrated into > another > >>> >> >> media framework (e.g. gstreamer), you could write an adapter > class > >>> >> >> that sits on top of the media framework. > >>> >> >> > >>> >> >> On Nov 26, 2:20 am, Pivotian <[email protected]> wrote: > >>> >> >> > sorry Mathias for repeating my question but every time I put > this > >>> >> >> > question, its overridden by some other questions and it didn't > >>> >> >> > got > >>> >> >> > your attention. I have some doubt regarding video codecs: > >>> >> >> > > >>> >> >> > I suppose that Android uses the OPENCORE from packet video to > do > >>> >> >> > all > >>> >> >> > the stuffs related to video encoding and decoding. I want to > use > >>> >> >> > the > >>> >> >> > built in capabilities of my processor which provides Standard > >>> >> >> > level > >>> >> >> > encoding/decoding of multiple content formats including MPEG4, > >>> >> >> > H.263, > >>> >> >> > H.264. How i will use the inbuilt hardware based encoding > >>> >> >> > decoding > >>> >> >> > instead of Android's software based opencore ? > >>> >> >> > >>> >> > > >>> >> > > >>> >> > > > >>> >> > > >>> >> > >>> >> > >>> > > >>> > > >>> > > > >>> > > >>> > >>> > >> > > > > > > > > > > > > > --~--~---------~--~----~------------~-------~--~----~ unsubscribe: [email protected] website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---
