summaryrefslogtreecommitdiff
path: root/services/surfaceflinger
AgeCommit message (Expand)Author
2025-09-18[SP 2025-09-01] Don't blur too many layersbanksia-dev Alec Mouri
2025-04-15Fix build break in 25Q2-release Vishnu Nair
2025-04-15Include color layers in input list to fix tapjacking vulnerability Wenhui Yang
2025-03-24Merge "Remove spurious std::move()." into main Treehugger Robot
2025-03-24Remove spurious std::move(). Anton Ivanov
2025-03-24Merge "Add border API to surface control" into main Cairn Overturf
2025-03-21Merge "Detect secure layers and start lazy HDCP activation" into main Huihong Luo
2025-03-21Merge "Remove HDCP vsync hack" into main Huihong Luo
2025-03-21Merge "Revert^2 "Use TransactionState in SurfaceFlinger."" into main Treehugger Robot
2025-03-21Detect secure layers and start lazy HDCP activation Huihong Luo
2025-03-21Merge "end2end: OWNERS" into main Treehugger Robot
2025-03-21Remove HDCP vsync hack Huihong Luo
2025-03-21end2end: OWNERS Lloyd Pique
2025-03-21Merge "Remove ScopedAddToTraversalPath" into main Treehugger Robot
2025-03-20Merge "Revert "Turn off synthetic VSYNC when adjusting thread scheduling for ... Treehugger Robot
2025-03-20Remove ScopedAddToTraversalPath Patrick Williams
2025-03-20Merge "[SF] Backdoor to update the WorkDuration" into main Ram Indani
2025-03-20Revert "Turn off synthetic VSYNC when adjusting thread scheduling for perform... ELIYAZ MOMIN (xWF)
2025-03-20Merge "surfaceflinger formatting" into main Daniel Zheng
2025-03-20[SF] Backdoor to update the WorkDuration ramindani
2025-03-20Revert^2 "Use TransactionState in SurfaceFlinger." Anton Ivanov
2025-03-19surfaceflinger formatting Daniel Zheng
2025-03-19Add border API to surface control YCairn Overturf
2025-03-18Introduce surfaceflinger_end2end_tests Lloyd Pique
2025-03-18Merge "Prune logic from buffer stuffing recovery using UIDs" into main Melody Hsu
2025-03-18Merge "Revert "Use TransactionState in SurfaceFlinger."" into main Treehugger Robot
2025-03-17Revert "Use TransactionState in SurfaceFlinger." Anton Ivanov
2025-03-17Prune logic from buffer stuffing recovery using UIDs Melody Hsu
2025-03-17Merge "Print display ids of Virtual Displays too" into main Pierre Barbier de Reuille
2025-03-17Merge "Avoid copying Transaction objects unneccessarily." into main Anton Ivanov
2025-03-17Print display ids of Virtual Displays too Pierre Barbier de Reuille
2025-03-15Merge "Silience compiler errors from clang-r563880" into main Yi Kong
2025-03-14Merge "Turn off synthetic VSYNC when adjusting thread scheduling for performa... Dennis Kiilerich
2025-03-14SF: Fix libcompositionengine_test Expectations around display IDs Gil Dekel
2025-03-14Avoid copying Transaction objects unneccessarily. Anton Ivanov
2025-03-14Turn off synthetic VSYNC when adjusting thread scheduling for performance Dennis Kiilerich
2025-03-14Merge "Introduce a dependency monitor for fences" into main Alec Mouri
2025-03-13Silience compiler errors from clang-r563880 Yi Kong
2025-03-13Merge "getSupportedRefreshRates same as legacy on MRR" into main Rachel Lee
2025-03-13Introduce a dependency monitor for fences Alec Mouri
2025-03-13Merge changes from topic "make-displayid-opaque" into main Gil Dekel
2025-03-13Merge "SF: Remove multithreaded_present flag" into main Dominik Laskowski
2025-03-13SF: Remove PhysicalDisplayId::getPort() Gil Dekel
2025-03-13SF: Remove *DisplayId::tryCast and DisplayId::isVirtual() Gil Dekel
2025-03-13SF: Remove multithreaded_present flag Dominik Laskowski
2025-03-13Merge "Use TransactionState in SurfaceFlinger." into main Treehugger Robot
2025-03-12getSupportedRefreshRates same as legacy on MRR Rachel Lee
2025-03-11Merge "Force snapshot update when requested transform changes from invalid to... Treehugger Robot
2025-03-11Merge "Use power mode of all independent displays to control power optimisati... Treehugger Robot
2025-03-11Use TransactionState in SurfaceFlinger. Anton Ivanov