summaryrefslogtreecommitdiff
path: root/libs/gui/BLASTBufferQueue.cpp
AgeCommit message (Expand)Author
2025-03-20Revert^2 "Use TransactionState in SurfaceFlinger." Anton Ivanov
2025-03-17Revert "Use TransactionState in SurfaceFlinger." Anton Ivanov
2025-03-14Avoid copying Transaction objects unneccessarily. Anton Ivanov
2025-03-07Fix render thread priority for allocateBuffers “Shadman
2025-02-26Revert^2 "Harden construction sites of android::StrongPointer." Anton Ivanov
2025-02-20Harden construction of BBQ and its helpers. Anton Ivanov
2025-02-19Merge "Revert "Harden construction sites of android::StrongPointer."" into main Steven Moreland
2025-02-19Revert "Harden construction sites of android::StrongPointer." Priyanka Advani (xWF)
2025-02-19Merge "Harden construction sites of android::StrongPointer." into main Anton Ivanov
2025-02-17Harden construction sites of android::StrongPointer. Anton Ivanov
2025-02-12Merge "Unify the types of two NumFrame variables and Code Optimization" into ... Treehugger Robot
2025-02-12Unify the types of two NumFrame variables and Code Optimization Shuangxi Xiang
2025-02-07Reduce heap allocations in BLASTBufferQueue. Anton Ivanov
2025-01-17Time duration blocked on dequeueBuffer for stuffing recovery Melody Hsu
2025-01-14Remove obsolete BLASTBufferQueue constructor Vishnu Nair
2024-12-12Merge "Apply merged transactions using the BBQ apply token" into main Vishnu Nair
2024-12-10Buffer stuffing recovery when blocked on dequeueBuffer Melody Hsu
2024-12-09Apply merged transactions using the BBQ apply token Vishnu Nair
2024-11-08Allow apps to associate a change in picture profiles alongside a buffer Brian Lindahl
2024-10-29Add warning logs when we fail to set BufferReleaseChannel Patrick Williams
2024-10-28Drain buffer release thread in binder callback Patrick Williams
2024-10-17Block on BufferReleaseChannel when out of buffers Patrick Williams
2024-09-23Merge "Revert "Add some tracing for release fences"" into main Alec Mouri
2024-09-23Revert "Add some tracing for release fences" Alec Mouri
2024-09-20Merge "Add missing IProducerListener callbacks to BLASTBufferQueue" into main... Treehugger Robot
2024-09-19Add missing IProducerListener callbacks to BLASTBufferQueue Sungtak Lee
2024-09-17Pass an apply token to BBQ Vishnu Nair
2024-09-13Add some tracing for release fences Alec Mouri
2024-08-30Read from BufferReleaseChannel in background thread Patrick Williams
2024-08-30Merge "Revert^3 "Read from BufferReleaseChannel in background thread"" into main Satish Yalla
2024-08-30Revert^3 "Read from BufferReleaseChannel in background thread" Satish Yalla
2024-08-29Remove unnecessary buffer count changes Patrick Williams
2024-08-29Revert^2 "Read from BufferReleaseChannel in background thread" Patrick Williams
2024-08-28Revert "Read from BufferReleaseChannel in background thread" Priyanka Advani (xWF)
2024-08-26Read from BufferReleaseChannel in background thread Patrick Williams
2024-08-25Replace BBQ callback thunks with lambdas Patrick Williams
2024-08-22Fix transactionCallbackThunk lifetime issue Patrick Williams
2024-08-15Fix stale buffer release issue. Patrick Williams
2024-08-13libgui: ConsumerBase-based classes now create their own BufferQueues Jim Shargo
2024-08-06Track BBQ dequeue count and mode Patrick Williams
2024-07-25Revert "Optimize BLAST buffer releases via Unix sockets" Patrick Williams
2024-07-24Fix BufferReleaseChannel flagging. Patrick Williams
2024-07-23Optimize BLAST buffer releases via Unix sockets Patrick Williams
2024-05-29Pass dequeue timestamp along with buffer data Nergi Rahardi
2023-11-15Assign previous release fence to previous frame ID Alec Mouri
2023-10-27libgui: use flag MACRO for BQ_SETFRAMERATE Ady Abraham
2023-09-14libgui: plumb setFrameRate thru BufferQueue Ady Abraham
2023-08-04Remove check for new requested sync before flushing shadow queue Chavi Weingarten
2023-04-13Merge "Add explicit clearSyncTransaction instead of passing in null" into udc... Chavi Weingarten
2023-04-12Add explicit clearSyncTransaction instead of passing in null Chavi Weingarten