'Its complicated', but I'm sure you have already realised this. Some
useful information can be obtained from the following Android source
code.

system/core/libpixelflinger/*
hardware/msm7k/libcopybit/*
frameworks/base/opengl/libagl/*
frameworks/base/libs/surfaceflinger/*

By changing portions of the above code you should be able to see how
the SurfaceFlinger works, but it will take time.  A good general
knowledge of 2D/3D computer graphics will also help because commonly
used patterns can be seen in the various modules.


On Jul 2, 8:02 am, ragu <arkiran...@gmail.com> wrote:
> Hi yili.xie,
>
> I am working in the porting of Gstreamer mediaframework in to the
> Android protocol stack. I have some problem in the Gstreamer
> surfaceflinger in owing to this i am studying the android's
> surfaceflinger can you provode some more inputs on this. Help wound be
> highly appreciated.
>
> On Jun 18, 10:52 am, xie <yili....@gmail.com> wrote:
>
> > Dear all ~~
>
> > I recently read the source of surfacefinger, the below is my
> > understanding :
>
> >    clientprocess : surface.java --->  android.view.surface --->
> > androidcomposerclient
>
> >    serverprocess :surfaceflinger
>
> > In my opinion, when there is aclientrequeset tosurfaceflinger, 
> > thesurfaceflingerwill creat asurfaceflingerclient(Bclient).Then it
> > create a layerbaseclient,surfaceflingerwill get a surface with the
> > layerbaseclient .Although there are so many classes such as
> > isurfaceflingerclient, isurfacecomposer, isurface……,they just are
> > adapter,all things are implemented in the classsurfaceflingerat last.
> > And am i right ~~ ? Any advice will be grateful ~~
>
> > Who can tell me what is the use ofclientclass, graphicplane class, and
> > thesurfaceflinger::delayedtransaction insurfaceflinger.h ? Or anybody
> > can give me a advice about the class ofsurfaceflinger. Thanks a lot ~?
>
> > Best wishes ~~
>
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"android-framework" group.
To post to this group, send email to android-framework@googlegroups.com
To unsubscribe from this group, send email to 
android-framework+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/android-framework?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to