- 56ceadd Merge "FTL: Yield futures without overhead" into tm-dev by TreeHugger Robot · 3 years, 8 months ago
- 1c94d26 Merge "SF: Do not duplicate fences per layer per frame" into tm-dev by TreeHugger Robot · 3 years, 8 months ago
- b17c621 FTL: Yield futures without overhead by Dominik Laskowski · 3 years, 8 months ago
- bb448ce SF: Do not duplicate fences per layer per frame by Dominik Laskowski · 3 years, 8 months ago
- 8977ce9 Remove consumer frame event history by Alec Mouri · 3 years, 9 months ago
- 79dc06a BLASTBufferQueue/SF: apply transactions with one-way binder by Robert Carr · 3 years, 11 months ago
- 461296a SF: pass acquire fence on BLAST callbacks by Ady Abraham · 4 years ago
- 9dada82 SF: check the correct layer state flags for latch unsignaled by Ady Abraham · 4 years ago
- de6d7b4 SurfaceFlinger: Add Transaction#sanitize by Robert Carr · 4 years ago
- dbbe385 SF: Make ExternalTexture mockable by Vishnu Nair · 4 years ago
- cf6b4b4 Revert "BBQ: Clean up acquire states on BQ disconnect" by Alex Chau · 4 years, 1 month ago
- fab15e5 BBQ: Clean up acquire states on BQ disconnect by Vishnu Nair · 4 years, 1 month ago
- a5505cb Revert "SurfaceFlinger: Emit callbacks for non-buffer layer transactions" by Jiakai Zhang · 4 years, 2 months ago
- da1fd15 SurfaceFlinger: Emit callbacks for non-buffer layer transactions by Vishnu Nair · 4 years, 3 months ago
- 59a9f50 Revert^2 "Second Patch for async RenderEngine" by Sally Qi · 4 years, 3 months ago
- 2109270 Revert "Second Patch for async RenderEngine" by Vladimir Marko · 4 years, 3 months ago
- 403a05b Second Patch for async RenderEngine by Sally Qi · 4 years, 5 months ago
- ba4320c Combine Buffer Properties when calling setBuffer by chaviw · 4 years, 4 months ago
- ad31f06 Merge "Enable -Wconversion in BufferStateLayer." by Rachel Lee · 4 years, 5 months ago
- ed20fa4 Enable -Wconversion in BufferStateLayer. by rnlee · 4 years, 5 months ago
- 9ea0a76 Merge "Send releaseCallbackId and releaseFence to correct listener" into sc-v2-dev by Chavi Weingarten · 4 years, 5 months ago
- 0b06a8d Send releaseCallbackId and releaseFence to correct listener by chaviw · 4 years, 5 months ago
- 52846cd Blast: Fix missing release callbacks for shared buffers by Vishnu Nair · 4 years, 5 months ago
- 4ba0c2e Blast: Use a unique id to track buffers by Vishnu Nair · 4 years, 7 months ago
- 6a16031 Start removing Current state by Robert Carr · 4 years, 8 months ago
- 6bdec7d Remove rotation based scaling by Vishnu Nair · 4 years, 8 months ago
- 4e76553 Use transform, width, and height instead of active and requested by chaviw · 4 years, 9 months ago
- f3f40fe Added setBufferCrop by chaviw · 4 years, 9 months ago
- 5cc9ac0 Fix crop scaling with BSL by Vishnu Nair · 4 years, 9 months ago
- a90a570 Revert "Revert "Add ExternalTexture class into RenderEngine inte..." by Alec Mouri · 4 years, 9 months ago
- 98a9c04 Merge "Revert "Add ExternalTexture class into RenderEngine interface"" into sc-dev by Alec Mouri · 4 years, 9 months ago
- 617752f Revert "Add ExternalTexture class into RenderEngine interface" by Alec Mouri · 4 years, 9 months ago
- 0e4c8a4 Merge "Add ExternalTexture class into RenderEngine interface" into sc-dev by Alec Mouri · 4 years, 9 months ago
- 2daef3c Add ExternalTexture class into RenderEngine interface by Alec Mouri · 4 years, 10 months ago
- 0758e5d SurfaceFlinger: Remove deferTransactionUntil by Robert Carr · 4 years, 10 months ago
- a5aedbd Revert^2 "Remove setFrame from BufferStateLayer" by Chavi Weingarten · 4 years, 9 months ago
- a9a65fc Merge "Revert "Remove setFrame from BufferStateLayer"" into sc-dev by Orion Hodson · 4 years, 9 months ago
- 39d0147 Modify bounds and transform for BSL input. by chaviw · 4 years, 9 months ago
- 1014c4b Revert "Remove setFrame from BufferStateLayer" by Orion Hodson · 4 years, 9 months ago
- 9a93ea6 Remove setFrame from BufferStateLayer by chaviw · 4 years, 10 months ago
- 8db1010 SurfaceFlinger: remove SurfaceControl level vsyncId setting by Ady Abraham · 4 years, 10 months ago
- 1506b18 Introduce release buffer callback for BufferStateLayer by Vishnu Nair · 5 years ago
- 2571450 Rename crop_legacy to just crop by chaviw · 5 years ago
- c04b920 Merge changes I0b1cb7ac,I1a5eb572 into sc-dev by Rob Carr · 4 years, 10 months ago
- 6a5dc1f BufferStateLayer: shouldPresentNow is always true by Robert Carr · 4 years, 10 months ago
- 766c9c5 Simplify width, height, transform variable for BSL by chaviw · 5 years ago
- cf69b99 Merge changes Ie6cff82f,I0f95f2a3 into sc-dev by Ady Abraham · 4 years, 10 months ago
- 43752eb SurfaceFlinger: get nextPredictedPresentTime directly from frame timeline by Ady Abraham · 4 years, 11 months ago
- 8cf8f46 Merge "Fix a memory leak with pending jank classifications" into sc-dev by Adithya Srinivasan · 4 years, 11 months ago
- d17c7da Fix a memory leak with pending jank classifications by Adithya Srinivasan · 4 years, 11 months ago
- 8eda69e Update pending buffer counts immediately by Vishnu Nair · 5 years ago
- b238cd5 Fix broken FrameLifecycle due to Blast adapter by Adithya Srinivasan · 5 years ago
- b9a7dab Fix Transaction tracking for FrameTimeline by Adithya Srinivasan · 5 years ago
- 8ba8b07 Remove detachChildren by chaviw · 5 years ago
- 0a84318 Merge "BlastBufferQueue: Pass client dequeue times to SurfaceFlinger" by Vishnu Nair · 5 years ago
- adf632b BlastBufferQueue: Pass client dequeue times to SurfaceFlinger by Vishnu Nair · 5 years ago
- 63a3e59 SurfaceFlinger: Layer::shouldPresentNow should consider early frames by Ady Abraham · 5 years ago
- ce4adf1 SurfaceFlinger: fix early latching of buffers by Ady Abraham · 5 years ago
- f0c5649 SurfaceFlinger: correctly pass desired present time for BLAST by Ady Abraham · 5 years ago
- 7121caf SurfaceFlinger: Trace pending BufferStateLayer buffers. by Robert Carr · 5 years ago
- 285e9ed Merge "Add Shared timeline jank classification listener (1/2)" by Jorim Jaggi · 5 years ago
- 9c03b50 Add Shared timeline jank classification listener (1/2) by Jorim Jaggi · 5 years ago
- 8d95853 BufferStateLayer: Mirror BufferQueue behavior in fence merging by Robert Carr · 5 years ago
- cf26a0a BlastBufferQueue: Add support for auto refresh by Vishnu Nair · 5 years ago
- e7f79c5 Check if the buffer is actually being scaled instead of only checking scaling mode by Vishnu Nair · 5 years ago
- 916b036 SurfaceControl: Remove setOverrideScalingMode by Robert Carr · 5 years ago
- 6b7c5c9 Pass in framenumbers if submitting buffers via BlastBufferQueue by Vishnu Nair · 5 years ago
- 04eae7d Remove unused code by Alec Mouri · 5 years ago
- f243e5e Adjust the coding style. by Peiyong Lin · 5 years ago
- 6213bd9 Provide a fixed transform hint if the layer is in a fixed orientation 1/2 by Vishnu Nair · 6 years ago
- a6bb2bc Buffer(Queue/State)Layer: Consolidate preparePerFrameCompositionState by Robert Carr · 6 years ago
- fe1209c BufferStateLayer: Use mCurrentState for HeadFrameNumber by Robert Carr · 6 years ago
- 92bf548 Add rounded corners to BLAST layers by Valerie Hau · 6 years ago
- dda5d58 Merge "Plumb FrameEventHistory to client" by TreeHugger Robot · 6 years ago
- 871d635 Plumb FrameEventHistory to client by Valerie Hau · 6 years ago
- 21a64de Merge "TEMPORARY FIX: add sync point logic to BufferStateLayers" by Valerie Hau · 6 years ago
- da0f906 Merge "CE: Remove compositionengine::Layer" by TreeHugger Robot · 6 years ago
- 3282b3c TEMPORARY FIX: add sync point logic to BufferStateLayers by Valerie Hau · 6 years ago
- bf78464 Adding frame event history updates to BLAST by Valerie Hau · 6 years ago
- de19665 CE: Remove compositionengine::Layer by Lloyd Pique · 6 years ago
- da03256 Change mFrameNumber to uint64_t by Valerie Hau · 6 years ago
- 2f54d64 Modifying BLAST frame number to match BufferQueue by Valerie Hau · 6 years ago
- 7618b23 Force send callbacks when layer is detached by Valerie Hau · 6 years ago
- 1acd696 Pass back transformHint on Surface Creation by Valerie Hau · 6 years ago
- 32cdc1f Adding transformHint for BufferStateLayers by Valerie Hau · 6 years ago
- 74b0317 [Mirror Layers] Added functions to update mirrored layers info (2/4) by chaviw · 6 years ago
- b4c6e58 [Mirror Layers] Added clone function to layers (1/4) by chaviw · 6 years ago
- f83ce18 Corrected drawingTransformMatrix by chaviw · 6 years ago
- 7d2b208 Merge "Created bufferInfo to track buffer data in a single place (1/2)" by Chavi Weingarten · 6 years ago
- f145c01 Merge "Remove setGeometryAppliesWithResize" by Chavi Weingarten · 6 years ago
- 4244e03 Created bufferInfo to track buffer data in a single place (1/2) by chaviw · 6 years ago
- 214c89d Remove setGeometryAppliesWithResize by chaviw · 6 years ago
- 2e1608f Add per-buffer perfetto trace points for SurfaceFlinger frame events by Mikael Pessa · 7 years ago
- 8a01fa4 Update typeId for BufferQueueLayer and BufferStateLayer by chaviw · 6 years ago
- becd6bd Merge "Moved desiredPresentTime for BLAST into State" by Chavi Weingarten · 6 years ago
- fa67b55 Moved desiredPresentTime for BLAST into State by chaviw · 6 years ago
- e6861ab Merge "[SurfaceFlinger] Callback to renderengine when erasing BLAST buffers" into qt-r1-dev am: 9939d091ec am: 2778a9fcf3 by Alec Mouri · 6 years ago
- 4545a8a [SurfaceFlinger] Callback to renderengine when erasing BLAST buffers by Alec Mouri · 6 years ago
- ef4c714 Merge "SF: Move/Refactor Layer::setPerFrameData" by TreeHugger Robot · 6 years ago
- a8955dd SF: Factor out expected present time computation by Dominik Laskowski · 7 years ago