summaryrefslogtreecommitdiffstats
path: root/libs/gui
Commit message (Expand)AuthorAgeFilesLines
* don't use compile-time configuration of libgui as much as possibleMathias Agopian2013-03-295-69/+106
* replace eglWaitSyncANDROID by eglWaitSyncKHRMathias Agopian2013-03-281-3/+3
* make sure to unlock the screenshot's buffer on destructionMathias Agopian2013-03-261-0/+4
* Pass sp<Fence>s around instead of file descriptorsJesse Hall2013-03-221-8/+8
* Merge "CpuConsumer: Properly track acquired buffers" into jb-mr2-devEino-Ville Talvala2013-03-211-29/+47
|\
| * CpuConsumer: Properly track acquired buffersEino-Ville Talvala2013-03-051-29/+47
* | Merge "Revert "Revert "Change SurfaceControl setPosition to take floats""" in...Ramanan Rajeswaran2013-03-211-1/+1
|\ \
| * | Revert "Revert "Change SurfaceControl setPosition to take floats""Ramanan Rajeswaran2013-03-211-1/+1
| |/
* | fix build. update test to new APIMathias Agopian2013-03-201-11/+11
* | rework how we take screenshots for a CPU consumerMathias Agopian2013-03-192-70/+55
* | Fix argument types in IGraphicBufferProducer methodsJesse Hall2013-03-184-12/+12
* | Surface can now be created only from an IGraphicBufferProducerMathias Agopian2013-03-121-36/+5
* | get rid of ISurfaceMathias Agopian2013-03-125-111/+46
* | workaround a deadlock when taking screenshots into a surfaceMathias Agopian2013-03-111-2/+2
* | add two libgui testsMathias Agopian2013-03-081-0/+75
* | Merge "CpuConsumer_test: Extend test with new formats RGBA8888 and optional Y...Igor Murashkin2013-03-051-9/+255
|\ \
| * | CpuConsumer_test: Extend test with new formats RGBA8888 and optional Y8/Y16Igor Murashkin2013-03-051-9/+255
| |/
* | Merge "rework screenshot API and implementation" into jb-mr2-devMathias Agopian2013-03-052-2/+43
|\ \
| * | rework screenshot API and implementationMathias Agopian2013-03-012-2/+43
* | | Fix reading NULL Surfaces from ParcelsJesse Hall2013-03-021-1/+1
| |/ |/|
* | Revert "Change SurfaceControl setPosition to take floats"Dave Burke2013-03-011-1/+1
|/
* CpuConsumer: Add optional asynchronous modeEino-Ville Talvala2013-02-281-2/+2
* CpuConsumer: Don't unlock buffers on producer disconnectEino-Ville Talvala2013-02-281-20/+26
* Added a test that checks the error behavior of ConsumerBase::abandonMathias Agopian2013-02-251-1/+31
* Change SurfaceControl setPosition to take floatsMichael Wright2013-02-211-1/+1
* get rid of Surface::getISurfaceTexture()Mathias Agopian2013-02-191-1/+1
* Refactoring: Rename SurfaceTextureClient to SurfaceMathias Agopian2013-02-148-1128/+968
* get rid of Surface identity and tokenMathias Agopian2013-02-134-122/+99
* libgui: disallow NULL Fence pointersJamie Gennis2013-02-128-54/+38
* Minor tweaks.Andy McFadden2013-01-081-1/+1
* Rename ISurfaceTexture and SurfaceTextureAndy McFadden2012-12-1814-177/+178
* stop using a deprecated SurfaceTextureClient ctorJamie Gennis2012-12-122-3/+3
* Merge "SurfaceTextureClient: remove a deprecated ctor"Jamie Gennis2012-12-121-8/+0
|\
| * SurfaceTextureClient: remove a deprecated ctorJamie Gennis2012-12-121-8/+0
* | Merge "SurfaceFlinger: Move GraphicBufferAlloc to libgui"Jamie Gennis2012-12-122-11/+65
|\ \
| * | SurfaceFlinger: Move GraphicBufferAlloc to libguiJamie Gennis2012-12-112-11/+65
| |/
* | Avoid unnecessary texture bindAndy McFadden2012-12-111-16/+16
|/
* Refactor SurfaceTexture a bit.Andy McFadden2012-12-112-139/+192
* am 50f8d285: am d4e70620: am 72c3f7d8: Revert "ConsumerBase: free buffers out...Jamie Gennis2012-12-071-24/+10
|\
| * Revert "ConsumerBase: free buffers outside the lock"Jamie Gennis2012-12-071-24/+10
* | am 05989772: am 3ed2736c: am b21a4e3b: ConsumerBase: free buffers outside the...Jamie Gennis2012-12-061-10/+24
|\ \ | |/
| * ConsumerBase: free buffers outside the lockJamie Gennis2012-12-061-10/+24
| * fix typo that broke all the buildsMathias Agopian2012-11-191-6/+3
* | fix typo that broke all the buildsMathias Agopian2012-11-191-6/+3
* | am c208cdd4: am 1d3612f1: am 2a8c49eb: fix an out-of-bounds memory accessMathias Agopian2012-11-191-4/+6
|\ \ | |/
| * fix an out-of-bounds memory accessMathias Agopian2012-11-151-4/+6
* | Merge "Change ConsumerBase's FrameAvailableListener to be a weak pointer"Igor Murashkin2012-11-051-2/+2
|\ \
| * | Change ConsumerBase's FrameAvailableListener to be a weak pointerIgor Murashkin2012-11-051-2/+2
| |/
* | Allow global transactions to nest.Jeff Brown2012-11-021-3/+24
|/
* SurfaceFlinger: add support for secure displaysJamie Gennis2012-10-222-21/+11