summaryrefslogtreecommitdiff
path: root/libs/gui/BLASTBufferQueue.cpp
AgeCommit message (Expand)Author
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
2023-04-12[bbq] always update size if scaling mode changes to non freeze Vishnu Nair
2023-03-07Increase frame history size when SF buffer queue size changes Brian Lindahl
2023-02-22[BBQ] Only update destination frame when buffer matches requested Chavi Weingarten
2023-02-09Add producerId so we know when the BBQ producer has been changed. liulijun
2023-02-07Merge conflict didn't pick up changes. Chavi Weingarten
2023-02-07Merge "BBQ: Check if we have already acquired max num of buffers" Chavi Weingarten
2023-02-07Merge "Add thread safety check to libgui build" Chavi Weingarten
2023-02-06Add thread safety check to libgui build Chavi Weingarten
2023-02-06BBQ: Check if we have already acquired max num of buffers Vishnu Nair
2023-02-02Merge "Fix an arithmetic error when using unsigned" am: 5e053bba77 am: 43f03d... Ady Abraham
2023-02-02Merge "Fix an arithmetic error when using unsigned" am: 5e053bba77 am: 43f03d... Ady Abraham
2023-02-02Merge "Fix an arithmetic error when using unsigned" am: 5e053bba77 Ady Abraham
2023-01-23SF: fix FrameTimelineInfo association to buffers Ady Abraham
2023-01-09[BBQ] Only wait when acquiring a buffer if in a sync. Chavi Weingarten
2023-01-05Fix an arithmetic error when using unsigned liulijun
2023-01-04[BBQ] Only wait when acquiring a buffer if in a sync. Chavi Weingarten
2022-11-30BBQ: Check if the buffer is already in the pending release queue before logging Vishnu Nair
2022-11-01BBQ: Check if the buffer is already in the pending release queue before logging Vishnu Nair
2022-10-21Merge "SF: Trigger ANR when buffer cache is full" Patrick Williams
2022-10-20SF: Trigger ANR when buffer cache is full Patrick Williams
2022-10-20SF: Avoid updating clients with stale or incorrect transform hints Vishnu Nair
2022-09-30BlastBufferQueue: Fake release if not received by complete am: 405e2f68fb am:... Robert Carr
2022-09-28BlastBufferQueue: Fake release if not received by complete Robert Carr
2022-09-08Clean up BBQ#abandon dead code Vishnu Nair
2022-07-14Added trace data for latch and release buffers Chavi Weingarten
2022-07-01Merge "BBQ: Remove BufferFreedListener" Vishnu Nair
2022-06-29BBQ: Remove BufferFreedListener Vishnu Nair
2022-06-23Merge "Account for release callbacks when determing if sync is finished" into... Chavi Weingarten
2022-06-06Account for release callbacks when determing if sync is finished chaviw
2022-05-06Merge "SurfaceFlinger: Report stuck fences to client" into tm-dev am: 407d5f2... Rob Carr
2022-04-15SurfaceFlinger: Report stuck fences to client Robert Carr
2022-04-12Migrate ISurfaceComposerClient to AIDL Huihong Luo
2022-04-06Migrate 13 methods of ISurfaceComposer to AIDL Huihong Luo
2022-03-17Invoke sync transaction callback if overwritten chaviw
2022-03-07BLASTBufferQueue/SF: apply transactions with one-way binder Robert Carr
2022-02-28Changed setSyncTransaction to syncNextTransaction with callback logic. Tianhao Yao
2022-02-19SurfaceView: Avoid destination frame updates on multiple threads 2/2 Vishnu Nair
2022-02-09Merge "Add gatherPendingTransactions in BBQ" Chavi Weingarten
2022-02-08Add gatherPendingTransactions in BBQ chaviw
2022-02-04Add more info in BBQ Tracing chaviw
2022-01-08Merge "BBQ: Fix log spam when creating a new BBQ" Vishnu Nair
2022-01-06Merge "Replace releaseCallbackId with generateReleaseCallbackId in BufferData" Chavi Weingarten
2022-01-05Replace releaseCallbackId with generateReleaseCallbackId in BufferData chaviw
2022-01-05keep a wp<BLASTBufferQueue> in BufferItemConsumer Ady Abraham
2022-01-04BBQ: Fix log spam when creating a new BBQ Vishnu Nair
2021-12-29BBQ: Recreate BBQ when SurfaceControl changes 1/2 Vishnu Nair
2021-12-06BBQ: Capture initial destframe change from BBQ Vishnu Nair
2021-12-01BLASTBufferQueue: Cap shadow queue size during sync Robert Carr