- b0054a2 SF: Unify data types for display modes by Dominik Laskowski · 3 years, 6 months ago
- c2f8413 SurfaceFlinger: Disable early-release on multi displays by Robert Carr · 3 years, 6 months ago
- bb40968 Avoid caching EGL_SINGLE_BUFFER layers by John Reck · 3 years, 6 months ago
- 1b70019 SF: Remove layer mRefreshPending tracking by Vishnu Nair · 3 years, 7 months ago
- 9f9dccb Merge "When user presses the power key while playing a local video, the surfaceflinger will crash." am: 60aac74fbc am: 08aa41473c am: ab5057e8c0 am: 2c3de224a5 by Treehugger Robot · 3 years, 7 months ago
- 2c3de22 Merge "When user presses the power key while playing a local video, the surfaceflinger will crash." am: 60aac74fbc am: 08aa41473c am: ab5057e8c0 by Treehugger Robot · 3 years, 7 months ago
- d37343b SF: Add new fields to transactions proto by Vishnu Nair · 3 years, 8 months ago
- dbbe385 SF: Make ExternalTexture mockable by Vishnu Nair · 3 years, 8 months ago
- 5061611b When user presses the power key while playing a local video, the surfaceflinger will crash. by eric_kuang.rs · 3 years, 9 months ago
- 9a20f72 Reland "Add eLayerIsDisplayDecoration flag" by Leon Scroggins · 3 years, 8 months ago
- 27609c3 Revert "Add eLayerIsDisplayDecoration flag" by Leon Scroggins · 3 years, 8 months ago
- cb93d80 Add eLayerIsDisplayDecoration flag by Leon Scroggins III · 3 years, 9 months ago
- 2e1aa18 Switch from HIDL Composition type to AIDL by Leon Scroggins III · 3 years, 9 months ago
- 4d25885 Add AHB and Pixel- Formats for R8 by Leon Scroggins III · 3 years, 9 months ago
- 6bb31e5 Merge "SF: Fix duplicate callbacks from mirrored layers" into sc-v2-dev am: f2cf7639a8 am: a1fd504439 by Vishnu Nair · 3 years, 9 months ago
- 3bb11d0 SF: Fix duplicate callbacks from mirrored layers by Vishnu Nair · 3 years, 9 months ago
- f5d0ea5 SF: Remove manual enum stringification by Dominik Laskowski · 4 years ago
- 28bbee8 Merge "Revert "Layer: Use raw pointers for Current/Drawing parent"" by TreeHugger Robot · 3 years, 10 months ago
- c6d2d2b Revert "Layer: Use raw pointers for Current/Drawing parent" by Rob Carr · 3 years, 10 months ago
- 08a9716 Merge "Check BufferLayer's alpha value when canReceiveInput" by Arthur Hung · 3 years, 11 months ago
- c5f9d58 Merge "SF: Decouple MessageQueue" by Dominik Laskowski · 3 years, 11 months ago
- fb2ebce Check BufferLayer's alpha value when canReceiveInput by Arthur Hung · 4 years ago
- cbdb79a Layer: Use raw pointers for Current/Drawing parent by Robert Carr · 4 years, 3 months ago
- e0e0cde SF: Decouple MessageQueue by Dominik Laskowski · 4 years, 1 month ago
- b4bc092 Merge "Remove buffer occupancy stats" by TreeHugger Robot · 4 years ago
- 1dc4bfa Remove buffer occupancy stats by Alec Mouri · 4 years ago
- ba4320c Combine Buffer Properties when calling setBuffer by chaviw · 4 years ago
- 9691b9c sf: send sideband frame to hwc when recieve a buffer by baocheng sun · 4 years, 1 month ago
- 3f6385d Merge "Remove clearRegion from SurfaceView interface." by Sally Qi · 4 years, 2 months ago
- df3da51 Remove clearRegion from SurfaceView interface. by Sally Qi · 4 years, 2 months ago
- 39d5eeb SF: BufferLayer::onPostComposition display might be nullptr by Ady Abraham · 4 years, 2 months ago
- 3efa394 SF: move RefreshRateConfigs to DisplayDevice by Ady Abraham · 4 years, 2 months ago
- 3277faf Renamed and moved InputWindow and related files by chaviw · 4 years, 4 months ago
- 98318de Renamed and moved InputWindow and related files by chaviw · 4 years, 4 months ago
- 58069dc SF - plumbing game mode for metrics (part 2) by Adithya Srinivasan · 4 years, 3 months ago
- ac09e45 Make sdr white point do a thing by John Reck · 4 years, 5 months ago
- a102ff9 Fix the secure flag check for blackout layer issue by yuhui.zhang · 4 years, 5 months ago
- a90a570 Revert "Revert "Add ExternalTexture class into RenderEngine inte..." by Alec Mouri · 4 years, 5 months ago
- 98a9c04 Merge "Revert "Add ExternalTexture class into RenderEngine interface"" into sc-dev by Alec Mouri · 4 years, 5 months ago
- 617752f Revert "Add ExternalTexture class into RenderEngine interface" by Alec Mouri · 4 years, 5 months ago
- 0e4c8a4 Merge "Add ExternalTexture class into RenderEngine interface" into sc-dev by Alec Mouri · 4 years, 5 months ago
- 2daef3c Add ExternalTexture class into RenderEngine interface by Alec Mouri · 4 years, 5 months ago
- 0758e5d SurfaceFlinger: Remove deferTransactionUntil by Robert Carr · 4 years, 6 months ago
- 695cb24 Merge "SF: Add setFrameRate vote to TimeStats" into sc-dev by Ady Abraham · 4 years, 5 months ago
- 8b9e612 SF: Add setFrameRate vote to TimeStats by Ady Abraham · 4 years, 7 months ago
- 7a60afb SF: black out layers that doesn't have gpu accessible buffer by Ady Abraham · 4 years, 5 months ago
- a616da9 Merge "Add Gpu composition info to FrameTimeline" into sc-dev by Adithya Srinivasan · 4 years, 5 months ago
- b6a2fa1 Add Gpu composition info to FrameTimeline by Adithya Srinivasan · 4 years, 6 months ago
- 8db1010 SurfaceFlinger: remove SurfaceControl level vsyncId setting by Ady Abraham · 4 years, 6 months ago
- 43752eb SurfaceFlinger: get nextPredictedPresentTime directly from frame timeline by Ady Abraham · 4 years, 6 months ago
- a7cda15 SurfaceFlinger: Check frameIsEarly earlier by Robert Carr · 4 years, 6 months ago
- 7d436ec Plumb refresh and render rates into shared timeline by Alec Mouri · 4 years, 7 months ago
- 045b700 SF: Don't cache display modes in HWComposer by Marin Shalamanov · 4 years, 8 months ago
- e74432c Merge "SurfaceFlinger: fix no small window displayed in PIP mode of DTVKIT [1/1]" am: cb8eb2be57 am: 5c1bc9bc86 am: 205a70eaf1 by Robin Lee · 4 years, 8 months ago
- dcff00c SurfaceFlinger: fix no small window displayed in PIP mode of DTVKIT [1/1] by Tianhua Sun · 4 years, 8 months ago
- 63a3e59 SurfaceFlinger: Layer::shouldPresentNow should consider early frames by Ady Abraham · 4 years, 8 months ago
- ce4adf1 SurfaceFlinger: fix early latching of buffers by Ady Abraham · 4 years, 9 months ago
- 0bb6a47 SurfaceFlinger: throttle applications based on uid by Ady Abraham · 5 years ago
- e7f79c5 Check if the buffer is actually being scaled instead of only checking scaling mode by Vishnu Nair · 4 years, 10 months ago
- 916b036 SurfaceControl: Remove setOverrideScalingMode by Robert Carr · 5 years ago
- 0f10d0d Revert^2 "[SF] Introduce VirtualDisplayId" by Marin Shalamanov · 5 years ago
- 2ec5391 Remove obsolete debug option by John Reck · 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
- 6191fe5 SurfaceFlinger: Rip out Input caching scheme. by Robert Carr · 5 years ago
- a6bb2bc Buffer(Queue/State)Layer: Consolidate preparePerFrameCompositionState by Robert Carr · 5 years ago
- 5a6d857 Fix filtering for screenshotting custom displays. by Alec Mouri · 5 years ago
- debadb8 Use pixel format from buffer to determine opacity. by chaviw · 5 years ago
- a125784 SurfaceFlinger: Cache updateInputWindows call by Robert Carr · 6 years ago
- 855c171 Merge "Actually finalize frame event history before sending callbacks" by TreeHugger Robot · 6 years ago
- 93d5a5e Actually finalize frame event history before sending callbacks by Valerie Hau · 6 years ago
- b87d94f Retrieve a list of composition settings from front end layer by Vishnu Nair · 6 years ago
- de19665 CE: Remove compositionengine::Layer by Lloyd Pique · 6 years ago
- 9b079a2 Skip client composition requests by Vishnu Nair · 6 years ago
- b0dbdaa SurfaceFlinger: Enable -WConversion in Android.bp by Ady Abraham · 6 years ago
- 718f960 ui: Deduplicate rotation types by Dominik Laskowski · 6 years ago
- af87b3e Added input support for cloned layers by chaviw · 6 years ago
- 1a70eca Use max mastering luminance and max content luminance from HdrMetadata. by Peiyong Lin · 6 years ago
- b69e076 Add trace event for fallback composition by Adithya Srinivasan · 6 years ago
- 1a88c40 TimeStats & FrameTracer: refactor layerID to layerId by Yiwei Zhang · 6 years ago
- f7a09ed SF: Optimize layer history in scheduler by Dominik Laskowski · 6 years ago
- 87a07e4 SF: Use std::string for layer names by Dominik Laskowski · 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
- 9755fb7 CE: Layers only have FE layer state by Lloyd Pique · 6 years ago
- f83ce18 Corrected drawingTransformMatrix by chaviw · 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
- d62d306 Moved info about activeBuffer into bufferInfo (2/2) by chaviw · 6 years ago
- 4244e03 Created bufferInfo to track buffer data in a single place (1/2) by chaviw · 6 years ago
- 6c2a8b0 Merge "SF: Move layer visibility state to CompositionEngine" by TreeHugger Robot · 6 years ago
- a246866 SF: Move layer visibility state to CompositionEngine by Lloyd Pique · 6 years ago
- 90092f4 Refactor: Pull tracing out of TimeStats. by Mikael Pessa · 6 years ago
- 2e1608f Add per-buffer perfetto trace points for SurfaceFlinger frame events by Mikael Pessa · 6 years ago
- 49a108c Latch and relase buffers for offscreen layers on main thread. by chaviw · 6 years ago
- 688abd4 SF: Move doComposeSurfaces to CompositionEngine by Lloyd Pique · 7 years ago
- f16688f SF: Introduce LayerFE::prepareClientComposition by Lloyd Pique · 7 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 · 6 years ago
- f527548 SF: Move/Refactor Layer::setPerFrameData by Lloyd Pique · 7 years ago