summaryrefslogtreecommitdiffstats
path: root/libs/gui/BufferQueue.cpp
Commit message (Expand)AuthorAgeFilesLines
* Wait for buffers to drainAndy McFadden2013-10-181-17/+30
* BufferQueue: fix a test crashJamie Gennis2013-10-021-5/+9
* fix camera API 2.0 orientationMathias Agopian2013-09-171-1/+2
* Make sure do disconnect from a BQ when its client dies.Mathias Agopian2013-09-161-3/+29
* Force async behavior for the virtual display output BufferQueueJesse Hall2013-08-291-2/+4
* Re-enable frame dropping for non-auto timestampsAndy McFadden2013-08-161-2/+10
* All consumers now take an IGraphicBufferConsumer instead of a BufferQueueMathias Agopian2013-08-061-4/+0
* Merge "BufferQueue: Support query of consumer usage bits"Eino-Ville Talvala2013-08-051-0/+3
|\
| * BufferQueue: Support query of consumer usage bitsEino-Ville Talvala2013-07-301-0/+3
* | Merge "Roll back recent change"Andy McFadden2013-08-021-1/+1
|\ \
| * | Roll back recent changeAndy McFadden2013-08-021-1/+1
* | | Merge "Binderize the consumer side of BufferQueue"Mathias Agopian2013-08-021-7/+8
|\ \ \
| * | | Binderize the consumer side of BufferQueueMathias Agopian2013-08-011-7/+8
* | | | Merge "Drop frames based on presentation timestamp"Andy McFadden2013-08-021-28/+68
|\ \ \ \ | |/ / / |/| / / | |/ /
| * | Drop frames based on presentation timestampAndy McFadden2013-08-011-28/+68
| |/
* | log an error when dequeueBuffer gets a NULL FenceMathias Agopian2013-08-011-4/+9
|/
* single buffer mode for BufferQueueMathias Agopian2013-07-261-3/+25
* Merge "Fix a race in BufferQueue"Mathias Agopian2013-07-251-17/+27
|\
| * Fix a race in BufferQueueMathias Agopian2013-07-231-17/+27
* | fix log messages and bogus error messageMathias Agopian2013-07-221-23/+18
|/
* make sure to reset the framenumber when a buffer is marked FREEMathias Agopian2013-07-191-0/+3
* Make ANW.setSwapInterval(0) work againMathias Agopian2013-07-191-32/+59
* BuffferQueue disconnect is now always asynchrnousMathias Agopian2013-07-181-54/+20
* BufferQueue improvements and APIs changesMathias Agopian2013-07-181-43/+14
* Pay attention to buffer timestampsAndy McFadden2013-07-101-27/+57
* BufferQueue: remove freeAllBuffersExceptHeadLocked()Lajos Molnar2013-05-231-24/+5
* BufferQueue: track buffer-queue by instance vs. by referenceLajos Molnar2013-05-231-67/+131
* clean-up/simplify all dump() APIsMathias Agopian2013-04-221-17/+8
* Updated commentsAndy McFadden2013-04-051-14/+19
* Fix argument types in IGraphicBufferProducer methodsJesse Hall2013-03-181-3/+3
* workaround a deadlock when taking screenshots into a surfaceMathias Agopian2013-03-111-2/+2
* libgui: disallow NULL Fence pointersJamie Gennis2013-02-121-9/+14
* Rename ISurfaceTexture and SurfaceTextureAndy McFadden2012-12-181-10/+10
* Refactor SurfaceTexture a bit.Andy McFadden2012-12-111-1/+0
* fix typo that broke all the buildsMathias Agopian2012-11-191-6/+3
* fix an out-of-bounds memory accessMathias Agopian2012-11-151-4/+6
* BufferQueue: alloc without holding the lockJamie Gennis2012-10-111-11/+25
* libgui: fix up compile optionsJamie Gennis2012-10-031-35/+10
* Fix transform hintsAndy McFadden2012-09-161-2/+4
* BufferQueue: add a setMaxAcquiredBufferCount checkJamie Gennis2012-09-041-0/+5
* BufferQueue: add a check for the max acquired bufsJamie Gennis2012-08-301-0/+17
* BufferQueue: use max acquired buffer countJamie Gennis2012-08-301-14/+29
* BufferQueue: simplify max buffer count handlingJamie Gennis2012-08-291-82/+68
* BufferQueue: clean up buffer countingJamie Gennis2012-08-291-51/+52
* surfaceflinger: refactor FrambufferSurfaceJamie Gennis2012-08-061-30/+22
* Return fence from acquireBufferJesse Hall2012-06-301-0/+2
* Pass fences with buffers from SurfaceTextureClientJesse Hall2012-06-301-18/+21
* Pass fences from BufferQueue to SurfaceTextureClientJesse Hall2012-06-211-14/+3
* Transfer HWC release fences to BufferQueueJesse Hall2012-06-211-4/+17
* Implement SurfaceFlinger's ANW on top of BufferQueueMathias Agopian2012-06-131-5/+10