- 56ceadd Merge "FTL: Yield futures without overhead" into tm-dev by TreeHugger Robot · 3 years, 3 months ago
- 1c94d26 Merge "SF: Do not duplicate fences per layer per frame" into tm-dev by TreeHugger Robot · 3 years, 3 months ago
- b17c621 FTL: Yield futures without overhead by Dominik Laskowski · 3 years, 4 months ago
- bb448ce SF: Do not duplicate fences per layer per frame by Dominik Laskowski · 3 years, 4 months ago
- 8977ce9 Remove consumer frame event history by Alec Mouri · 3 years, 4 months ago
- 068173d SF: Add VsyncSchedule skeleton by Dominik Laskowski · 4 years, 1 month ago
- 7fb9e5a SF: Create layers with layerid by Vishnu Nair · 3 years, 10 months ago
- 86653e9 SF: Add autorefresh to drawingstate by Vishnu Nair · 3 years, 10 months ago
- 4d48f90 Latch Unsignaled when only a single layer is being updated. by ramindani · 4 years ago
- 59a9f50 Revert^2 "Second Patch for async RenderEngine" by Sally Qi · 3 years, 11 months ago
- c5f9d58 Merge "SF: Decouple MessageQueue" by Dominik Laskowski · 3 years, 11 months ago
- 2109270 Revert "Second Patch for async RenderEngine" by Vladimir Marko · 3 years, 11 months ago
- 403a05b Second Patch for async RenderEngine by Sally Qi · 4 years ago
- e0e0cde SF: Decouple MessageQueue by Dominik Laskowski · 4 years, 1 month ago
- b4bc092 Merge "Remove buffer occupancy stats" by TreeHugger Robot · 3 years, 11 months ago
- 1dc4bfa Remove buffer occupancy stats by Alec Mouri · 4 years ago
- ba4320c Combine Buffer Properties when calling setBuffer by chaviw · 4 years ago
- e3ce49d Remove some clang warnings by Siarhei Vishniakou · 5 years ago
- 9691b9c sf: send sideband frame to hwc when recieve a buffer by baocheng sun · 4 years, 1 month ago
- 1f5941a Merge "Skip creating external textures that exceeds size limit" into sc-v2-dev am: 4745ed8e56 am: de1c21ec2a by TreeHugger Robot · 4 years, 1 month ago
- 9c9c191 Skip creating external textures that exceeds size limit by Garfield Tan · 4 years, 1 month ago
- 86c80e3 Re-introduce debug.sf.latch_unsignaled by Huihong Luo · 4 years, 2 months ago
- f344182 Re-introduce debug.sf.latch_unsignaled by Huihong Luo · 4 years, 2 months ago
- 28b7571 Start removing Current state am: 6a160319a4 am: 7e8e1a0dee by Robert Carr · 4 years, 2 months ago
- 6a16031 Start removing Current state by Robert Carr · 4 years, 3 months ago
- 1a48fab Fix for FWR SF crash by Rahul Sharma · 4 years, 3 months ago
- b552167 Merge "SurfaceFlinger: remove SurfaceControl level vsyncId setting" into sc-dev by Ady Abraham · 4 years, 5 months ago
- 8db1010 SurfaceFlinger: remove SurfaceControl level vsyncId setting by Ady Abraham · 4 years, 6 months ago
- debd1cb Remove legacy disable triple buffering config by Vishnu Nair · 4 years, 5 months ago
- 43752eb SurfaceFlinger: get nextPredictedPresentTime directly from frame timeline by Ady Abraham · 4 years, 6 months ago
- b9a7dab Fix Transaction tracking for FrameTimeline by Adithya Srinivasan · 4 years, 8 months ago
- fc434ac Add inputEventId to SurfaceFrame by Siarhei Vishniakou · 4 years, 8 months ago
- 63a3e59 SurfaceFlinger: Layer::shouldPresentNow should consider early frames by Ady Abraham · 4 years, 8 months ago
- bed7fd3 SF: Compile with -Wextra by Marin Shalamanov · 4 years, 8 months ago
- ce4adf1 SurfaceFlinger: fix early latching of buffers by Ady Abraham · 4 years, 9 months ago
- 9b2ca3e Expand jank classification by Adithya Srinivasan · 4 years, 10 months ago
- 9c03b50 Add Shared timeline jank classification listener (1/2) by Jorim Jaggi · 4 years, 9 months ago
- cf26a0a BlastBufferQueue: Add support for auto refresh by Vishnu Nair · 4 years, 10 months ago
- 9febda8 Plumb owner pid into Layer by Adithya Srinivasan · 4 years, 10 months ago
- 1b3976a Merge "Expose shared timeline counters into telemetry:" by TreeHugger Robot · 4 years, 10 months ago
- 9a29e67 Expose shared timeline counters into telemetry: by Alec Mouri · 5 years ago
- 916b036 SurfaceControl: Remove setOverrideScalingMode by Robert Carr · 5 years ago
- 7f8a1e6 SurfaceFlinger: rename FrameTimeline's setActualEndTime by Ady Abraham · 5 years ago
- 22c7b5c SurfaceFlinger: add transactions to FrameTimeline by Ady Abraham · 5 years ago
- e899edf Merge "Enable SurfaceFlinger to use FrameTimeline" by TreeHugger Robot · 5 years ago
- 5f683cf Enable SurfaceFlinger to use FrameTimeline by Adithya Srinivasan · 5 years ago
- 04eae7d Remove unused code by Alec Mouri · 5 years ago
- c23489a Merge "Trace acquire fence at queue time instead of at latch time" by TreeHugger Robot · 5 years ago
- f1e87ab Trace acquire fence at queue time instead of at latch time by Adithya Srinivasan · 5 years ago
- 2ec5391 Remove obsolete debug option by John Reck · 5 years ago
- d6280d6 Remove a log in BufferQueueLayer::latchSidebandStream() by Marin Shalamanov · 5 years ago
- 7cc3dd3 Update sideband stream when layer has queued a buffer by Marin Shalamanov · 5 years ago
- 5def733 SurfaceFlinger: record layer history for TX with eAnimation by Ady Abraham · 5 years ago
- b7251f4 SF: Remove display lookup in Layer classes by Dominik Laskowski · 5 years ago
- 6213bd9 Provide a fixed transform hint if the layer is in a fixed orientation 1/2 by Vishnu Nair · 5 years ago
- a6bb2bc Buffer(Queue/State)Layer: Consolidate preparePerFrameCompositionState by Robert Carr · 5 years ago
- debadb8 Use pixel format from buffer to determine opacity. by chaviw · 5 years ago
- 48dc932 Merge "SF: Remove a redundant write" into rvc-dev by TreeHugger Robot · 5 years ago
- cf1868c SF: Remove a redundant write by Lloyd Pique · 5 years ago
- a79435b SurfaceFlinger: Avoid destroying Layer on Binder thread by Rob Carr · 5 years ago
- b13d750 Remove frame rate functions from buffer queue by Steven Thomas · 5 years ago
- 62a4cf8 Add compatibility param to setFrameRate() api by Steven Thomas · 6 years ago
- 7340afc Merge "SF: fix SurfaceFlinger freeze" by TreeHugger Robot · 6 years ago
- 6a3e671 SF: fix SurfaceFlinger freeze by Marissa Wall · 6 years ago
- da0f906 Merge "CE: Remove compositionengine::Layer" by TreeHugger Robot · 6 years ago
- 71c437d SurfaceFlinger: add support for FrameRateCompatibilityType by Ady Abraham · 6 years ago
- 6274838 Merge "[TimeStats] Expose pathological latch counters" by TreeHugger Robot · 6 years ago
- 91f6df3 [TimeStats] Expose pathological latch counters by Alec Mouri · 6 years ago
- f6b7707 SurfaceFlinger: fix calculation issues with refresh rate selection by Ady Abraham · 6 years ago
- de19665 CE: Remove compositionengine::Layer by Lloyd Pique · 6 years ago
- 8a82ba6 SurfaceFlinger: enhance refresh rate selection by Ady Abraham · 6 years ago
- f336396 Merge "Add plumbing for upcoming setFrameRate() api" by Steven Thomas · 6 years ago
- 3172e20 Add plumbing for upcoming setFrameRate() api by Steven Thomas · 6 years ago
- b0dbdaa SurfaceFlinger: Enable -WConversion in Android.bp by Ady Abraham · 6 years ago
- ba45bae Add tracing for onFrameReplaced by Adithya Srinivasan · 6 years ago
- 21f7b04 Merge "SurfaceFlinger: use config groups" by TreeHugger Robot · 6 years ago
- 2139f73 SurfaceFlinger: use config groups by Ady Abraham · 6 years ago
- 2d9a429 Avoid promoting weak reference of Layer on Binder thread. by chaviw · 6 years ago
- 487340f TimeStats: make sure acquire fence is captured by Yiwei Zhang · 6 years ago
- 46e9976 Merge "TimeStats & FrameTracer: refactor layerID to layerId" by TreeHugger Robot · 6 years ago
- 1a88c40 TimeStats & FrameTracer: refactor layerID to layerId by Yiwei Zhang · 6 years ago
- 49cea51 SF: Fully disable content detection if opted out by Dominik Laskowski · 6 years ago
- 7dbf76d Add implementation for onFrameDetached and onFrameCancelled by Adithya Srinivasan · 6 years ago
- f7a09ed SF: Optimize layer history in scheduler by Dominik Laskowski · 6 years ago
- d80895b Merge "Add tracing for dequeueBuffer, detachBuffer and cancelBuffer" by TreeHugger Robot · 6 years ago
- 2e43438 Add tracing for dequeueBuffer, detachBuffer and cancelBuffer by Adithya Srinivasan · 6 years ago
- f8c61c3 Merge "SF: Use std::string for layer names" by TreeHugger Robot · 6 years ago
- e300b31 SF: Switch BufferQueueLayer to using the factory during init by Lloyd Pique · 6 years ago
- 87a07e4 SF: Use std::string for layer names by Dominik Laskowski · 6 years ago
- 1c3a5eb SF: Switch Layer::createClone to using the factory by Lloyd Pique · 6 years ago
- b4c6e58 [Mirror Layers] Added clone function to layers (1/4) by chaviw · 6 years ago
- 9755fb7 CE: Layers only have FE layer state by Lloyd Pique · 6 years ago
- bf07761 Merge "SurfaceFlinger: retain the sideband layer information for composition" am: 13286c3b51 am: 8d5eb54030 am: 436f8421ed by Pierre Couillaud · 6 years ago
- 8d5eb54 Merge "SurfaceFlinger: retain the sideband layer information for composition" by Pierre Couillaud · 6 years ago
- f83ce18 Corrected drawingTransformMatrix by chaviw · 6 years ago
- d66b6c2 SurfaceFlinger: retain the sideband layer information for composition by Pierre Couillaud · 6 years ago
- 1e0a03c Merge "Moved info about activeBuffer into bufferInfo (2/2)" by Chavi Weingarten · 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
- d62d306 Moved info about activeBuffer into bufferInfo (2/2) by chaviw · 6 years ago