1. 631b370 Merge "Add border API to surface control" into main by Cairn Overturf · 6 months ago
  2. 09ae6bf Merge "Detect secure layers and start lazy HDCP activation" into main by Huihong Luo · 6 months ago
  3. 520d8fc Merge "Revert^2 "Use TransactionState in SurfaceFlinger."" into main by Treehugger Robot · 6 months ago
  4. 9b2db4b Detect secure layers and start lazy HDCP activation by Huihong Luo · 8 months ago
  5. b21851c Merge "end2end: OWNERS" into main by Treehugger Robot · 6 months ago
  6. 212a7bc end2end: OWNERS by Lloyd Pique · 6 months ago
  7. 5c39885 Merge "Revert "Turn off synthetic VSYNC when adjusting thread scheduling for performance"" into main by Treehugger Robot · 6 months ago
  8. b1e7d3c Merge "[SF] Backdoor to update the WorkDuration" into main by Ram Indani · 6 months ago
  9. 92bf32a Revert "Turn off synthetic VSYNC when adjusting thread scheduling for performance" by ELIYAZ MOMIN (xWF) · 6 months ago
  10. 70d21c0 [SF] Backdoor to update the WorkDuration by ramindani · 6 months ago
  11. d7b71ac Revert^2 "Use TransactionState in SurfaceFlinger." by Anton Ivanov · 6 months ago
  12. 65fb1c6 Add border API to surface control by YCairn Overturf · 6 months ago
  13. a30c11d Introduce surfaceflinger_end2end_tests by Lloyd Pique · 11 months ago
  14. 418b3be Merge "Prune logic from buffer stuffing recovery using UIDs" into main by Melody Hsu · 6 months ago
  15. 4f8b4f3 Revert "Use TransactionState in SurfaceFlinger." by Anton Ivanov · 6 months ago
  16. 2e90a1e Prune logic from buffer stuffing recovery using UIDs by Melody Hsu · 6 months ago
  17. a1d84d1 Merge "Avoid copying Transaction objects unneccessarily." into main by Anton Ivanov · 6 months ago
  18. c3130a5 Avoid copying Transaction objects unneccessarily. by Anton Ivanov · 6 months ago
  19. bac7071 Turn off synthetic VSYNC when adjusting thread scheduling for performance by Dennis Kiilerich · 6 months ago
  20. c28b463 Merge changes from topic "make-displayid-opaque" into main by Gil Dekel · 6 months ago
  21. b4fbc2d Merge "SF: Remove multithreaded_present flag" into main by Dominik Laskowski · 6 months ago
  22. 147626a SF: Remove *DisplayId::tryCast and DisplayId::isVirtual() by Gil Dekel · 6 months ago
  23. db4e6ad SF: Remove multithreaded_present flag by Dominik Laskowski · 6 months ago
  24. 578ac8e Merge "Use TransactionState in SurfaceFlinger." into main by Treehugger Robot · 6 months ago
  25. b0f3016 Merge "Force snapshot update when requested transform changes from invalid to valid" into main by Treehugger Robot · 6 months ago
  26. ed63243 Use TransactionState in SurfaceFlinger. by Anton Ivanov · 6 months ago
  27. de4ce29 SF: Remove *DisplayId::tryCast usage from ScreenCaptureOutput by Gil Dekel · 6 months ago
  28. 9128208 Force snapshot update when requested transform changes from invalid to valid by YCairn Overturf · 6 months ago
  29. a8da2ca SF: Remove *DisplayId::tryCast usage from Output by Gil Dekel · 6 months ago
  30. ec207e8 Rename setPowerModeInternal to setPhysicalDisplayPowerMode by Dennis Kiilerich · 6 months ago
  31. 515b2e4 Merge "[SF] SysProp max_acquired_buffers" into main by Treehugger Robot · 6 months ago
  32. 4ef6d54 Merge "Indicate optimization policy to SurfaceFlinger from DisplayManager" into main by Treehugger Robot · 6 months ago
  33. 2f70649 Merge "Provide classes that logically make up a transaction with == and !=." into main by Treehugger Robot · 6 months ago
  34. ccfdcd8 Merge changes I6f68b884,I870d8f13 into main by Treehugger Robot · 6 months ago
  35. 2d1ee0c Merge "Remove com.android.graphics.libgui.flags.Flags.edgeExtensionShader" into main by Marzia Favaro · 6 months ago
  36. 8520206 Indicate optimization policy to SurfaceFlinger from DisplayManager by Dennis Kiilerich · 7 months ago
  37. c7f8793 Provide classes that logically make up a transaction with == and !=. by Anton Ivanov · 6 months ago
  38. 0d33ab4 [SF] SysProp max_acquired_buffers by ramindani · 6 months ago
  39. 74f7ca0 Remove com.android.graphics.libgui.flags.Flags.edgeExtensionShader by Marzia Favaro · 6 months ago
  40. 3856ed1 [SF] VSync predictor recovery only for the ARR by ramindani · 6 months ago
  41. de2cdcf SF: Remove connected_display flag by Dominik Laskowski · 6 months ago
  42. 1be265c Ensure device screen is on before running SurfaceFlinger_test. by Anton Ivanov · 7 months ago
  43. 87d7532 Merge "Fix virtual display screenshot test on tangor" into main by Cairn Overturf · 6 months ago
  44. 1e9f87e Merge "SF: Add test for synced_resolution_switch" into main by Treehugger Robot · 6 months ago
  45. 28b5bb1 Fix virtual display screenshot test on tangor by YCairn Overturf · 6 months ago
  46. 4c2f8a6 SF: Add test for synced_resolution_switch by Dominik Laskowski · 6 months ago
  47. ae7eda1 Merge "[SF] VSyncPredictor to use idlePeriod for outlier calculation" into main by Ram Indani · 7 months ago
  48. 952f898 [SF] VSyncPredictor to use idlePeriod for outlier calculation by ramindani · 7 months ago
  49. d2b6fcd Merge "SF: Reject hotplugs on invalid or duplicate ports" into main by Gil Dekel · 7 months ago
  50. 161feaf SF: Reject hotplugs on invalid or duplicate ports by Gil Dekel · 7 months ago
  51. 36cb1ed Extract DisplayState elements into ScreenshotArgs by Melody Hsu · 7 months ago
  52. 3b2e421 Merge "Remove FrameTimeline module and build FrameTimeline.cpp with SF" into main by Matt Buckley · 7 months ago
  53. 06a8cfb Merge "SF: Fix dispatch of DISPLAY_EVENT_MODE_REJECTION" into main by Manasi Navare · 7 months ago
  54. 5696003 Merge "Fix JankTracker multimap lookups." into main by Pascal Mütschard · 7 months ago
  55. fe91787 Fix JankTracker multimap lookups. by Pascal Mütschard · 7 months ago
  56. 4759f60 SF: Fix dispatch of DISPLAY_EVENT_MODE_REJECTION by Manasi Navare · 7 months ago
  57. 3495323 Remove FrameTimeline module and build FrameTimeline.cpp with SF by Matt Buckley · 7 months ago
  58. 2766306 Merge "Remove client drawn shadow code" into main by Cairn Overturf · 7 months ago
  59. 3f9ee01 Merge "SF: Turn DisplayId::fromValue to an explicit wrapper" into main by Gil Dekel · 7 months ago
  60. bddaa24 SF: Turn DisplayId::fromValue to an explicit wrapper by Gil Dekel · 7 months ago
  61. 5b3d976 Extract RenderArea elements into screenshot args by Melody Hsu · 7 months ago
  62. 6d560d8 bufferqueues: IConsumerListener/IGraphicBufferConsumer no longer need binder by Jim Shargo · 8 months ago
  63. 16dd6e3 Remove client drawn shadow code by Cairn Overturf · 8 months ago
  64. 87cf0ef Merge changes I6c8dfb52,Iff26902c into main by Ram Indani · 7 months ago
  65. 5906db4 Merge "SF: prerequisite refactor to remove deprecated HIDL enum" into main by Treehugger Robot · 7 months ago
  66. 13f4858 SF: prerequisite refactor to remove deprecated HIDL enum by Lucas Berthou · 8 months ago
  67. 29b3d13 [SF] increase jank threshold to 4 milliseconds by ramindani · 8 months ago
  68. 406adf0 Merge "Include color layers in input list to fix tapjacking vulnerability" into main by Wenhui Yang · 7 months ago
  69. 1f0301b Include color layers in input list to fix tapjacking vulnerability by Wenhui Yang · 9 months ago
  70. a410ba7 Merge "Fix ownership for RenderArea in screenshots." into main by Alec Mouri · 8 months ago
  71. 5bfedbb Merge "Plumb buffer latencies and present fences out of Composer HAL (AidlComposerHal code)" into main by Sameer Kale · 8 months ago
  72. 37973d9 Fix ownership for RenderArea in screenshots. by Alec Mouri · 8 months ago
  73. 0c9866a Merge "Rounded corner: fix layer settings when inherited from parent settings" into main by Treehugger Robot · 8 months ago
  74. e929567 Rounded corner: fix layer settings when inherited from parent settings by Surbhi Kadam · 8 months ago
  75. 734f288 Trace critical workloads by Vishnu Nair · 9 months ago
  76. 1926a93 Merge "surfaceflinger: Add clientDrawnCornerRadius and clientDrawnShadowLength layer properties" into main by Surbhi Kadam · 8 months ago
  77. 9674ffa surfaceflinger: Add clientDrawnCornerRadius and clientDrawnShadowLength layer properties by Surbhi Kadam · 10 months ago
  78. 10fc899 [Lut screenshot] backend implementation v2 by Sally Qi · 9 months ago
  79. 4dc243b Merge "Rename TransactionState to QueuedTransactionState" into main by Vishnu Nair · 9 months ago
  80. 3f0c723 Rename TransactionState to QueuedTransactionState by Vishnu Nair · 9 months ago
  81. bf8f9f7 Plumb buffer latencies and present fences out of Composer HAL (AidlComposerHal code) by Sameer · 9 months ago
  82. bcde3ec [Native] FRAME_RATE_COMPATIBILITY_GTE renamed to FRAME_RATE_COMPATIBILITY_AT_LEAST by ramindani · 9 months ago
  83. 07b0a37 Merge "[Lut screenshot] backend implementation" into main by Sally Qi · 9 months ago
  84. d75fa0d Merge "Invert content priority so that higher value is higher priority" into main by Brian Lindahl · 9 months ago
  85. acec614 Invert content priority so that higher value is higher priority by Brian Lindahl · 9 months ago
  86. 2beca48 [Lut screenshot] backend implementation by Sally Qi · 10 months ago
  87. 1903112 Merge changes from topic "multiple-picture-listeners" into main by Brian Lindahl · 9 months ago
  88. fdb6b24 Merge "Reject duplicate layer stacks in SF" into main by Melody Hsu · 9 months ago
  89. a946487 Merge "Create SessionManager in ADPF PowerAdvisor" into main by Matt Buckley · 9 months ago
  90. 125c5f3 Merge changes from topic "make-displayid-opaque" into main by Treehugger Robot · 9 months ago
  91. c1b8d76 Create SessionManager in ADPF PowerAdvisor by Matt Buckley · 10 months ago
  92. 1e431a4 Reject duplicate layer stacks in SF by Melody Hsu · 10 months ago
  93. 17029d8 SF: Cache display port in physical DisplaySnapshot by Gil Dekel · 9 months ago
  94. bb67bf7 Add additional ActivePictureTracker test coverage and rename tests by Brian Lindahl · 9 months ago
  95. f1cfbf6 Support multiple active picture listeners by Brian Lindahl · 9 months ago
  96. e833490 Rename of ActivePictureUpdater to ActivePictureTracker by Brian Lindahl · 9 months ago
  97. fe91b55 Merge changes I70943093,Ib1974f30 into main by Jim Shargo · 9 months ago
  98. f48bef8 tests: Eliminate annoying and noisy CompositionEngine errors by Jim Shargo · 9 months ago
  99. a2ab5be tests: Improve logging for objects that are causing errors by Jim Shargo · 9 months ago
  100. 4d87c4d Merge "Add GTE compatibility logic for NoVote" into main by Treehugger Robot · 9 months ago