summaryrefslogtreecommitdiffstats
path: root/libs/gui/ConsumerBase.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge "Refactor ConsumerBase and it's derived classes." into mnc-devMichael Lentine2015-05-181-0/+16
|\
| * Refactor ConsumerBase and it's derived classes.Michael Lentine2015-05-181-0/+16
* | Add ConsumerBase::isAbandonedJohn Reck2015-05-141-0/+5
* | Fix PTS handling for buffer replacementDan Stoza2015-05-121-2/+2
* | libgui: Hook up onFrameReplacedDan Stoza2015-05-111-0/+15
|/
* libgui: Plumb detachBuffer through ConsumerBaseDan Stoza2015-04-071-0/+15
* DO NOT MERGE libgui: Remove IGBC::BufferItemDan Stoza2015-03-201-11/+0
* DO NOT MERGE libgui: Prepare for IGBC::BufferItem removalDan Stoza2015-03-191-1/+13
* libgui: Enable -Weverything and -WerrorDan Stoza2015-03-181-3/+3
* am 98d20f82: Merge "Add a BufferItem parameter to onFrameAvailable" into lmp-...Dan Stoza2014-11-071-2/+2
|\
| * Add a BufferItem parameter to onFrameAvailableDan Stoza2014-11-071-2/+2
* | resolved conflicts for merge of 86aeb9ef to lmp-dev-plus-aospDan Albert2014-09-081-5/+5
|\ \ | |/ |/|
| * Make string literal concatenation play nice with C++11.Dan Albert2014-09-081-5/+5
* | am 72676e7d: am 0e1313cd: Merge "libgui: 64-bit compile issues"Mark Salyzyn2014-06-111-2/+4
|\ \ | |/
| * libgui: 64-bit compile issuesMark Salyzyn2014-06-091-2/+4
* | BufferQueue: Increase max slots from 32 to 64Dan Stoza2014-04-181-2/+2
* | Add sideband streams to BufferQueue and related classesJesse Hall2014-03-111-0/+3
* | gui: Update header docs for IGraphicBufferConsumer/Producer/BufferQueueIgor Murashkin2013-11-131-2/+2
|/
* All consumers now take an IGraphicBufferConsumer instead of a BufferQueueMathias Agopian2013-08-061-16/+10
* Binderize the consumer side of BufferQueueMathias Agopian2013-08-011-4/+2
* BufferQueue improvements and APIs changesMathias Agopian2013-07-181-2/+2
* Pay attention to buffer timestampsAndy McFadden2013-07-101-2/+3
* BufferQueue: track buffer-queue by instance vs. by referenceLajos Molnar2013-05-231-9/+38
* clean-up/simplify all dump() APIsMathias Agopian2013-04-221-10/+6
* libgui: fix an EGLImage leakJamie Gennis2013-04-081-1/+12
* don't use compile-time configuration of libgui as much as possibleMathias Agopian2013-03-291-1/+0
* libgui: disallow NULL Fence pointersJamie Gennis2013-02-121-2/+2
* Rename ISurfaceTexture and SurfaceTextureAndy McFadden2012-12-181-2/+2
* 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
* | Change ConsumerBase's FrameAvailableListener to be a weak pointerIgor Murashkin2012-11-051-2/+2
|/
* Fix race condition in ConsumerBase::addReleaseFence()Jesse Hall2012-10-051-1/+6
* ConsumerBase: make fence names meaningfulJamie Gennis2012-09-241-1/+1
* libgui: move fence handling into ConsumerBaseJamie Gennis2012-09-061-2/+27
* SurfaceTexture: inherit from ConsumerBase (try 2)Jamie Gennis2012-08-211-1/+2
* Revert "SurfaceTexture: inherit from ConsumerBase"Jamie Gennis2012-08-201-2/+1
* SurfaceTexture: inherit from ConsumerBaseJamie Gennis2012-08-161-1/+2
* surfaceflinger: refactor FrambufferSurfaceJamie Gennis2012-08-061-0/+205