summaryrefslogtreecommitdiff
path: root/libs/gui/BLASTBufferQueue.cpp
AgeCommit message (Expand)Author
2022-09-28BlastBufferQueue: Fake release if not received by complete Robert Carr
2022-06-06Account for release callbacks when determing if sync is finished chaviw
2022-04-15SurfaceFlinger: Report stuck fences to client Robert Carr
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
2021-11-18Only add commit callback when using sync transaction chaviw
2021-11-11Add ability to process buffers into the same syncTransaction chaviw
2021-11-10Rename nextTransaction to syncTransaction chaviw
2021-11-09Revert "BBQ: Clean up acquire states on BQ disconnect" Jiakai Zhang
2021-11-08BBQ: Clean up acquire states on BQ disconnect Vishnu Nair
2021-11-01Change log to match with function it's coming from chaviw
2021-10-20Merge "Remove setTransactionCompleteCallback" Chavi Weingarten
2021-10-14Remove setTransactionCompleteCallback chaviw
2021-10-14Use bufferItem's fence when calling release chaviw
2021-10-13Move blast sync handling to BBQ chaviw
2021-10-08Call release buffer if the buffer is overwritten in the client chaviw
2021-10-04Merge "BlastBufferQueue: Fix async worker deadlock" into sc-v2-dev am: 0363ad... Vishnu Nair
2021-10-04Merge "BlastBufferQueue: Fix async worker deadlock" into sc-v2-dev Vishnu Nair
2021-10-01BlastBufferQueue: Fix async worker deadlock Vishnu Nair
2021-10-01Merge "Combine Buffer Properties when calling setBuffer" Chavi Weingarten
2021-09-30BlastBufferQueue: Fix scaling when buffer scaling mode changes am: 932f6aee50... Vishnu Nair
2021-09-30BlastBufferQueue: Fix scaling when buffer scaling mode changes Vishnu Nair
2021-09-30Combine Buffer Properties when calling setBuffer chaviw
2021-09-07Add applyPendingTransactions chaviw
2021-09-07Merge "Added getLastAcquiredFrameNum" Chavi Weingarten
2021-09-03Merge "Surface: Release references to BlastBufferQueue and SurfaceControl on ... Vishnu Nair
2021-09-02Added getLastAcquiredFrameNum chaviw
2021-08-31Use a separate mutex for BLASTBufferQueue in BLASTBufferItemConsumer am: 5c8b... Alec Mouri
2021-08-31Use a separate mutex for BLASTBufferQueue in BLASTBufferItemConsumer am: 5c8b... Alec Mouri
2021-08-31Use a separate mutex for BLASTBufferQueue in BLASTBufferItemConsumer Alec Mouri
2021-08-30Surface: Release references to BlastBufferQueue and SurfaceControl on Surface... Vishnu Nair
2021-08-02Merge "SurfaceView: Synchronize destframe updates with SurfaceView size chang... Vishnu Nair
2021-07-30SurfaceView: Synchronize destframe updates with SurfaceView size changes Vishnu Nair
2021-07-08BlastBufferQueue: Keep transform hint in Surface consistent Vishnu Nair
2021-07-08BlastBufferQueue: Keep transform hint in Surface consistent Vishnu Nair
2021-06-30Merge "Renamed and moved InputWindow and related files" into sc-v2-dev Chavi Weingarten
2021-06-29BBQ: Update the transform hint if the SC layer handle does not change Vishnu Nair