replicant-frameworks_native/libs/surfaceflinger_client
Mathias Agopian d4784a3b90 more clean-up of Surfaceflinger's client management
SurfaceComposerClient now only exist on the WindowManager side,
the client side uses the new SurfaceClient class, which only
exposes what a client needs.

also instead of keeping mappings from IBinder to SurfaceComposerClients
we have a SurfaceClient per Surface (referring to the same IBinder), this
is made possible by the fact that SurfaceClient is very light.

Change-Id: I6a1f7015424f07871632a25ed6a502c55abfcfa6
2010-05-27 19:55:43 -07:00
..
tests fix the threading issue for setBuffercount() 2010-05-20 18:00:42 -07:00
Android.mk split libsurfaceflinger_client and libcamera_client out of libui 2010-02-11 13:16:22 -08:00
ISurface.cpp added the notion of fixed-size buffers 2010-05-24 18:26:01 -07:00
ISurfaceComposer.cpp split libsurfaceflinger_client and libcamera_client out of libui 2010-02-11 13:16:22 -08:00
ISurfaceFlingerClient.cpp Added a name to Surface created by SurfaceFlinger 2010-03-01 18:34:50 -08:00
LayerState.cpp Remove a dependency of Region (libui) on Parcel (libbinder). 2010-02-17 20:26:47 -08:00
SharedBufferStack.cpp fix [2712278] The preview buffer left some black borders in left and bottom edges 2010-05-25 17:51:34 -07:00
Surface.cpp more clean-up of Surfaceflinger's client management 2010-05-27 19:55:43 -07:00
SurfaceComposerClient.cpp more clean-up of Surfaceflinger's client management 2010-05-27 19:55:43 -07:00