replicant-frameworks_native/libs/surfaceflinger_client
Mathias Agopian 1b0b30d043 add support for [1974164] Be able to take a screen shot on the device
screenshots are taken using ISurfaceComposer::captureScreen() which returns
the size of the screenshot and an IMemoryHeap containing the data.
screenshots have limitations:
- they will always fail if a secure window is up on screen
- require GL_OES_framebuffer_object extension
- in some situation, video planes won't been captured

Change-Id: I741c68a2d2984fb139039301c3349e6780e2cd58
2010-09-24 14:56:39 -07:00
..
tests fix the threading issue for setBuffercount() 2010-05-20 18:00:42 -07:00
Android.mk more clean-up in preparation of bigger changes 2010-05-28 17:19:16 -07:00
ISurface.cpp added the notion of fixed-size buffers 2010-05-24 18:26:01 -07:00
ISurfaceComposer.cpp add support for [1974164] Be able to take a screen shot on the device 2010-09-24 14:56:39 -07:00
ISurfaceComposerClient.cpp split surface management from surface's buffers management 2010-06-04 18:57:41 -07:00
LayerState.cpp Remove a dependency of Region (libui) on Parcel (libbinder). 2010-02-17 20:26:47 -08:00
SharedBufferStack.cpp fix a race in SF buffer management 2010-08-26 17:42:27 -07:00
Surface.cpp Add logging of various important graphics events 2010-09-13 23:16:58 -07:00
SurfaceComposerClient.cpp fix [2751143] Device crashes when in a text box for too long 2010-06-08 15:40:56 -07:00