summaryrefslogtreecommitdiff
path: root/libs/gui/ConsumerBase.cpp
AgeCommit message (Expand)Author
2025-03-10BufferQueue: Fix deadlock in setMaxAcquiredBufferCount Jim Shargo
2025-02-26Delay initialization of a ConsumerBase instance to construction of a sp/wp. Anton Ivanov
2025-02-24BufferItemConsumer: Make creation calls flag-agnostic Jim Shargo
2025-02-10Add addReleaseFence API to ConsumerBase. Carlos Martinez Romero
2025-01-09bufferqueues: Entirely remove support for passing GL fences into BQs Jim Shargo
2024-12-12libgui: Add unlimited slot support to Surfaces and Consumers Jim Shargo
2024-12-12libgui: Add support for unlimited slot BufferQueues Jim Shargo
2024-08-13libgui: ConsumerBase-based classes now create their own BufferQueues Jim Shargo
2024-07-29libgui: Add simpler methods to ConsumerBase and BufferItemConsumer. Jim Shargo
2023-08-17Use String8/16 c_str [graphics] Tomasz Wasilczyk
2020-03-02Remove frame rate functions from buffer queue Steven Thomas
2020-01-16Add plumbing for upcoming setFrameRate() api Steven Thomas
2019-10-23Add tracing for dequeueBuffer, detachBuffer and cancelBuffer Adithya Srinivasan
2019-05-06Clean-up egl image preallocation Alec Mouri
2019-03-28Create EGLImages during buffer allocation Alec Mouri
2018-06-05Replace NULL/0 with nullptr Yi Kong
2017-12-08libgui: add more IGBC wrappers to ConsumerBase Chia-I Wu
2017-08-22Merge "Merge fences when needed for accurate timestamps." Brian C. Anderson
2017-08-21Merge fences when needed for accurate timestamps. Brian Anderson
2017-06-26libgui: New mutex for ConsumerBase frame callbacks Dan Stoza
2017-06-13ConsumerBase: discardFreeBuffers() also needs to dump its own cache Eino-Ville Talvala
2017-04-13get rid of IGraphicBufferAlloc Mathias Agopian
2017-04-10libgui: Normalize IGraphicBufferConsumer methods Dan Stoza
2017-04-01DO NOT MERGE: ConsumerBase: call freeBufferLocked when a slot is overwritten Yin-Chia Yeh
2017-03-16Revert "Get rid of IGraphicBufferAlloc" Romain Guy
2017-03-15Get rid of IGraphicBufferAlloc Mathias Agopian
2017-03-13Revert "get rid of IGraphicBufferAlloc" Chia-I Wu
2017-03-08get rid of IGraphicBufferAlloc Mathias Agopian
2017-03-03fallout of cleaning-up libutils includes Mathias Agopian
2017-02-16libui: Remove STL from Fence Dan Stoza
2016-11-15Fix FenceTracker releaseFence Brian Anderson
2016-10-18In SurfaceFlinger, test fence before merging Matthew Bouyack
2016-10-17In SurfaceFlinger, test fence before merging Matthew Bouyack
2016-10-10Use snprintf for SurfaceFlinger fence name Matthew Bouyack
2016-10-07Use snprintf for SurfaceFlinger fence name Matthew Bouyack
2016-09-30Rename dump methods to dumpState Colin Cross
2016-07-22BufferQueue consumers: Add discardFreeBuffer method Eino-Ville Talvala
2016-05-13BufferQueue/SF: Add OccupancyTracker Dan Stoza
2016-05-04libgui: Prevent segfaulting in abandoned ConsumerBase Pablo Ceballos
2016-03-15Revert "Add a callback thread to ConsumerBase" Pablo Ceballos
2016-03-12frameworks/native: Make Thread::run threadName argument required Brian Carlstrom
2016-02-19Add a callback thread to ConsumerBase Pablo Ceballos
2015-08-07native: Rename mBuf to mSlot Pablo Ceballos
2015-05-18Merge "Refactor ConsumerBase and it's derived classes." into mnc-dev Michael Lentine
2015-05-18Refactor ConsumerBase and it's derived classes. Michael Lentine
2015-05-14Add ConsumerBase::isAbandoned John Reck
2015-05-12Fix PTS handling for buffer replacement Dan Stoza
2015-05-11libgui: Hook up onFrameReplaced Dan Stoza
2015-04-07libgui: Plumb detachBuffer through ConsumerBase Dan Stoza
2015-03-20DO NOT MERGE libgui: Remove IGBC::BufferItem Dan Stoza