summaryrefslogtreecommitdiffstats
path: root/libs/ui/ISurfaceFlingerClient.cpp
Commit message (Collapse)AuthorAgeFilesLines
* split libsurfaceflinger_client and libcamera_client out of libuiMathias Agopian2010-02-111-210/+0
|
* fix a bug that caused the PixelFormat viewed by Surface to be wrong.Mathias Agopian2009-08-191-2/+8
| | | | | what happened is that the efective pixel format is calculated by SF but Surface nevew had access to it directly. in particular this caused query(FORMAT) to return the requested format instead of the effective format.
* get rid of references to MemoryDealer in SurfaceFlingerMathias Agopian2009-07-021-4/+3
|
* Merge commit 'goog/master' into merge_masterMathias Agopian2009-05-271-6/+0
|\ | | | | | | | | | | Conflicts: include/ui/Rect.h libs/ui/ISurfaceComposer.cpp
| * some work to try to reduce the code size of some native librariesMathias Agopian2009-05-261-6/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - make sure that all binder Bn classes define a ctor and dtor in their respective library. This avoids duplication of the ctor/dtor in libraries where these objects are instantiated. This is also cleaner, should we want these ctor/dtor to do something one day. - same change as above for some Bp classes and various other non-binder classes - moved the definition of CHECK_INTERFACE() in IInterface.h instead of having it everywhere. - improved the CHECK_INTERFACE() macro so it calls a single method in Parcel, instead of inlining its code everywhere - IBinder::getInterfaceDescriptor() now returns a "const String16&" instead of String16, which saves calls to String16 and ~String16 - implemented a cache for BpBinder::getInterfaceDescriptor(), since this does an IPC. HOWEVER, this method never seems to be called. The cache makes BpBinder bigger, so we need to figure out if we need this method at all.
* | merge master to master_glMathias Agopian2009-05-221-7/+14
|\ \ | |/
| * am 69a6c3eb: Merge change 2292 into donutAndroid (Google) Code Review2009-05-211-3/+10
| |\ | | | | | | | | | | | | | | | | | | Merge commit '69a6c3ebd46a8de0e896747757f364322c12608d' * commit '69a6c3ebd46a8de0e896747757f364322c12608d': split boot animation out of SurfaceFlinger
| | * split boot animation out of SurfaceFlingerMathias Agopian2009-05-211-3/+10
| | | | | | | | | | | | | | | | | | Conflicts: data/etc/platform.xml
| * | move libbinder's header files under includes/binderMathias Agopian2009-05-201-4/+4
| |/
* | Integrate from //sandbox/mathias/donut/...@145728Mathias Agopian2009-04-101-4/+0
|/ | | | SurfaceFlinger rework for new EGL driver model support.
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+208
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-208/+0
|
* Code drop from //branches/cupcake/...@124589The Android Open Source Project2008-12-171-3/+1
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+210