summaryrefslogtreecommitdiff
path: root/libs/gui/CpuConsumer.cpp
AgeCommit message (Expand)Author
2021-11-10CpuConsumer: Identify HAL_PIXEL_FORMAT_RAW12 as non-YUV Emilian Peev
2017-12-08libgui: add more IGBC wrappers to ConsumerBase Chia-I Wu
2017-12-08libgui: tidy up CpuConsumer Chia-I Wu
2017-12-08libgui: fix and clean up CpuConsumer::unlockBuffer Chia-I Wu
2017-12-08libgui: fix a race in CpuConsumer::lockNextBuffer Chia-I Wu
2017-12-08libgui: add helper to initialize CpuConsumer::LockedBuffer Chia-I Wu
2017-12-08libgui: add helper to find CpuConsumer::AcquiredBuffer Chia-I Wu
2017-02-15Add RGBA 10:10:10:2 format for surfaces Romain Guy
2016-12-16Remove RGBX_FP16 format Romain Guy
2016-12-13Add fp16 pixel and window formats Romain Guy
2016-05-04libgui: Prevent segfaulting in abandoned ConsumerBase Pablo Ceballos
2015-08-07native: Rename mBuf to mSlot Pablo Ceballos
2015-05-18Refactor ConsumerBase and it's derived classes. Michael Lentine
2015-04-02Revert "libgui: Plumb attach/detach through CpuConsumer" Dan Stoza
2015-03-17libgui: Plumb attach/detach through CpuConsumer Dan Stoza
2015-03-17Revert "libgui: Plumb attach/detach through CpuConsumer" Dan Stoza
2015-03-16libgui: Plumb attach/detach through CpuConsumer Dan Stoza
2015-03-12libgui: Prepare for IGBC::BufferItem removal Dan Stoza
2015-03-04Add dataSpace to buffer queues; remove old format enums. Eino-Ville Talvala
2015-01-29CpuConsumer: fix build error Lajos Molnar
2015-01-29Merge commit 'ec41d55b8d018f349f7687cfe491651db600b51d' Chad Jones
2015-01-29am 94ee9b59: Merge "CpuConsumer: lock buffers that could be YUV as ycbcr" int... Lajos Molnar
2015-01-28CpuConsumer: lock buffers that could be YUV as ycbcr Lajos Molnar
2014-12-09am b93bca5d: am a59d7a6a: Merge "GUI: Remove unused variables" Andreas Gampe
2014-12-09am a59d7a6a: Merge "GUI: Remove unused variables" Andreas Gampe
2014-12-08GUI: Remove unused variables Andreas Gampe
2014-12-05libgui: Enable -Weverything and -Werror Dan Stoza
2014-12-05libgui: Enable -Weverything and -Werror Dan Stoza
2014-09-08resolved conflicts for merge of 86aeb9ef to lmp-dev-plus-aosp Dan Albert
2014-09-08Make string literal concatenation play nice with C++11. Dan Albert
2014-08-19Within CpuConsumer, use gralloc lockAsync/unlockAsync Riley Andrews
2013-08-14gui: CpuConsumer::lockNextBuffer change return code when too many bufs acquired Igor Murashkin
2013-08-06All consumers now take an IGraphicBufferConsumer instead of a BufferQueue Mathias Agopian
2013-07-18BufferQueue improvements and APIs changes Mathias Agopian
2013-07-12always pass the BufferQueue explicitely to consumers Mathias Agopian
2013-07-10Pay attention to buffer timestamps Andy McFadden
2013-06-10CpuConsumer: Add set buffer size and format functions. Zhijun He
2013-05-23BufferQueue: track buffer-queue by instance vs. by reference Lajos Molnar
2013-05-16make the warning timout of Fence::waitForever() implicit and longer Mathias Agopian
2013-05-06Add support for HAL_PIXEL_FORMAT_YCbCr_420_888 Eino-Ville Talvala
2013-03-05CpuConsumer: Properly track acquired buffers Eino-Ville Talvala
2013-02-28CpuConsumer: Add optional asynchronous mode Eino-Ville Talvala
2013-02-28CpuConsumer: Don't unlock buffers on producer disconnect Eino-Ville Talvala
2012-10-02Add Fence::waitForever which logs a warning timeout, and use it Jesse Hall
2012-09-06libgui: move fence handling into ConsumerBase Jamie Gennis
2012-08-30BufferQueue: use max acquired buffer count Jamie Gennis
2012-08-21Add BufferItemConsumer, a simple BufferQueue consumer. Eino-Ville Talvala
2012-08-20CpuConsumer: inherit from ConsumerBase Eino-Ville Talvala
2012-06-30Return fence from acquireBuffer Jesse Hall
2012-06-21Transfer HWC release fences to BufferQueue Jesse Hall