1. 8859b13 Merge tag 'android-16.0.0_r1' of https://android.googlesource.com/platform/frameworks/native into HEAD by micky387 · 3 months ago
  2. 785d27f Merge tag 'android-15.0.0_r32' of https://android.googlesource.com/platform/frameworks/native into HEAD by micky387 · 4 months ago android-15
  3. 65e7621 Remove spurious std::move(). by Anton Ivanov · 6 months ago
  4. 09ae6bf Merge "Detect secure layers and start lazy HDCP activation" into main by Huihong Luo · 6 months ago
  5. 1eb810d Merge "Remove HDCP vsync hack" into main by Huihong Luo · 6 months ago
  6. 520d8fc Merge "Revert^2 "Use TransactionState in SurfaceFlinger."" into main by Treehugger Robot · 6 months ago
  7. 9b2db4b Detect secure layers and start lazy HDCP activation by Huihong Luo · 8 months ago
  8. 73416e1 Remove HDCP vsync hack by Huihong Luo · 6 months ago
  9. 5c39885 Merge "Revert "Turn off synthetic VSYNC when adjusting thread scheduling for performance"" into main by Treehugger Robot · 6 months ago
  10. b1e7d3c Merge "[SF] Backdoor to update the WorkDuration" into main by Ram Indani · 6 months ago
  11. 92bf32a Revert "Turn off synthetic VSYNC when adjusting thread scheduling for performance" by ELIYAZ MOMIN (xWF) · 6 months ago
  12. 70d21c0 [SF] Backdoor to update the WorkDuration by ramindani · 6 months ago
  13. d7b71ac Revert^2 "Use TransactionState in SurfaceFlinger." by Anton Ivanov · 6 months ago
  14. 0b7e13d surfaceflinger formatting by Daniel Zheng · 6 months ago
  15. 418b3be Merge "Prune logic from buffer stuffing recovery using UIDs" into main by Melody Hsu · 6 months ago
  16. 6b3c3bd Merge "Revert "Use TransactionState in SurfaceFlinger."" into main by Treehugger Robot · 6 months ago
  17. 4f8b4f3 Revert "Use TransactionState in SurfaceFlinger." by Anton Ivanov · 6 months ago
  18. 2e90a1e Prune logic from buffer stuffing recovery using UIDs by Melody Hsu · 6 months ago
  19. bbf76c3 Print display ids of Virtual Displays too by Pierre Barbier de Reuille · 6 months ago
  20. bac7071 Turn off synthetic VSYNC when adjusting thread scheduling for performance by Dennis Kiilerich · 6 months ago
  21. eed408a Merge "Introduce a dependency monitor for fences" into main by Alec Mouri · 6 months ago
  22. 5b73d4d Merge "getSupportedRefreshRates same as legacy on MRR" into main by Rachel Lee · 6 months ago
  23. df868ba Introduce a dependency monitor for fences by Alec Mouri · 6 months ago
  24. c28b463 Merge changes from topic "make-displayid-opaque" into main by Gil Dekel · 6 months ago
  25. b4fbc2d Merge "SF: Remove multithreaded_present flag" into main by Dominik Laskowski · 6 months ago
  26. 9897d79 SF: Remove PhysicalDisplayId::getPort() by Gil Dekel · 6 months ago
  27. 147626a SF: Remove *DisplayId::tryCast and DisplayId::isVirtual() by Gil Dekel · 6 months ago
  28. db4e6ad SF: Remove multithreaded_present flag by Dominik Laskowski · 6 months ago
  29. 578ac8e Merge "Use TransactionState in SurfaceFlinger." into main by Treehugger Robot · 6 months ago
  30. d7f5048 getSupportedRefreshRates same as legacy on MRR by Rachel Lee · 6 months ago
  31. 2c710c3 Merge "Use power mode of all independent displays to control power optimisations." into main by Treehugger Robot · 6 months ago
  32. ed63243 Use TransactionState in SurfaceFlinger. by Anton Ivanov · 6 months ago
  33. 00a764e Use power mode of all independent displays to control power optimisations. by Dennis Kiilerich · 7 months ago
  34. de4ce29 SF: Remove *DisplayId::tryCast usage from ScreenCaptureOutput by Gil Dekel · 6 months ago
  35. 2225717 SF: Remove *DisplayId::tryCast usage from VirtualDisplaySurface by Gil Dekel · 6 months ago
  36. a8da2ca SF: Remove *DisplayId::tryCast usage from Output by Gil Dekel · 6 months ago
  37. ec207e8 Rename setPowerModeInternal to setPhysicalDisplayPowerMode by Dennis Kiilerich · 6 months ago
  38. e6c3826 Merge "Handle virtual display power state in SurfaceFlinger" into main by Vladimir Komsiyski · 6 months ago
  39. e0ab7b9 Handle virtual display power state in SurfaceFlinger by Vladimir Komsiyski · 6 months ago
  40. 515b2e4 Merge "[SF] SysProp max_acquired_buffers" into main by Treehugger Robot · 6 months ago
  41. 4ef6d54 Merge "Indicate optimization policy to SurfaceFlinger from DisplayManager" into main by Treehugger Robot · 6 months ago
  42. 2f70649 Merge "Provide classes that logically make up a transaction with == and !=." into main by Treehugger Robot · 6 months ago
  43. ccfdcd8 Merge changes I6f68b884,I870d8f13 into main by Treehugger Robot · 6 months ago
  44. 4418a39 SF: Clean up helpers for thread priority by Dominik Laskowski · 6 months ago
  45. 8520206 Indicate optimization policy to SurfaceFlinger from DisplayManager by Dennis Kiilerich · 7 months ago
  46. c7f8793 Provide classes that logically make up a transaction with == and !=. by Anton Ivanov · 6 months ago
  47. 0d33ab4 [SF] SysProp max_acquired_buffers by ramindani · 6 months ago
  48. a41a592 SF: Handle Link training failure in SF and DM by Lucas Berthou · 8 months ago
  49. de2cdcf SF: Remove connected_display flag by Dominik Laskowski · 6 months ago
  50. 23ac46c Fix display brightness for HDR layers during transitions by Melody Hsu · 6 months ago
  51. f9f3f96 SF: Allow multiple invalid stack layers through to CE by Gil Dekel · 7 months ago
  52. 346b290 Merge "SF: Annotate more lock requirements" into main by Ben Widawsky · 7 months ago
  53. 67346b9 SF: Annotate more lock requirements by Ben Widawsky · 7 months ago
  54. e07d8df Merge "SF: Let DM resize framebuffer on resolution change" into main by Dominik Laskowski · 7 months ago
  55. 06b6e6b Merge "SF: Feed presentation fences to external displays' vsync predictors" into main by Su Hong Koo · 7 months ago
  56. d2b6fcd Merge "SF: Reject hotplugs on invalid or duplicate ports" into main by Gil Dekel · 7 months ago
  57. 161feaf SF: Reject hotplugs on invalid or duplicate ports by Gil Dekel · 7 months ago
  58. e67937f SF: Feed presentation fences to external displays' vsync predictors by Su Hong Koo · 7 months ago
  59. 36cb1ed Extract DisplayState elements into ScreenshotArgs by Melody Hsu · 7 months ago
  60. 251e612 SF: Let DM resize framebuffer on resolution change by Dominik Laskowski · 1 year, 1 month ago
  61. 17d1c43 Merge "Demarcate cached sets in composition summary" into main by Cairn Overturf · 7 months ago
  62. 3f9ee01 Merge "SF: Turn DisplayId::fromValue to an explicit wrapper" into main by Gil Dekel · 7 months ago
  63. ad9d514 Demarcate cached sets in composition summary by Cairn Overturf · 7 months ago
  64. bddaa24 SF: Turn DisplayId::fromValue to an explicit wrapper by Gil Dekel · 7 months ago
  65. bbd72f6 Merge "Extract RenderArea elements into screenshot args" into main by Melody Hsu · 7 months ago
  66. 5b3d976 Extract RenderArea elements into screenshot args by Melody Hsu · 7 months ago
  67. fbf8178 Merge "Fix out of bounds error when updating composition summary" into main by Treehugger Robot · 7 months ago
  68. a9889e9 Fix out of bounds error when updating composition summary by Vishnu Nair · 7 months ago
  69. 3786b82 Fix SurfaceFlinger crash caused by layerleak by guodalin · 9 months ago
  70. 9bc2519 SF: Merge properties that skip boot animation by Paz Zcharya · 7 months ago
  71. 08194ac Merge "Lock all of SurfaceFlinger::processDisplayAdded for kMainThreadContext instead of just a portion of it." into main by Dennis Kiilerich · 7 months ago
  72. 5906db4 Merge "SF: prerequisite refactor to remove deprecated HIDL enum" into main by Treehugger Robot · 7 months ago
  73. 13f4858 SF: prerequisite refactor to remove deprecated HIDL enum by Lucas Berthou · 8 months ago
  74. e2390e8 Lock all of SurfaceFlinger::processDisplayAdded for kMainThreadContext instead of just a portion of it. by Dennis Kiilerich · 8 months ago
  75. aacae491 Merge "Fix some clang warnings in SurfaceFlinger.{h, cpp}" into main by Anton Ivanov · 8 months ago
  76. 2417b9f Fix some clang warnings in SurfaceFlinger.{h, cpp} by Anton Ivanov · 8 months ago
  77. 4944c11 Add debug sysprops to disable sched fifo in surfaceflinger by Vishnu Nair · 8 months ago
  78. dd5c214 [SF] Use render rate for the compositorTiming by ramindani · 8 months ago
  79. 708a26c Merge "[SF] Use render rate for the compositorTiming" into main by Ram Indani · 8 months ago
  80. a410ba7 Merge "Fix ownership for RenderArea in screenshots." into main by Alec Mouri · 8 months ago
  81. 37973d9 Fix ownership for RenderArea in screenshots. by Alec Mouri · 8 months ago
  82. 6b6d542 [SF] Use render rate for the compositorTiming by ramindani · 8 months ago
  83. 94221f9 Merge "Trace critical workloads" into main by Vishnu Nair · 8 months ago
  84. c92fd97 Merge "Take the ceil() of the width and height of the new render target." into main by Shan Huang · 8 months ago
  85. c1d9a62 Take the ceil() of the width and height of the new render target. by Shan Huang · 8 months ago
  86. 734f288 Trace critical workloads by Vishnu Nair · 9 months ago
  87. 10fc899 [Lut screenshot] backend implementation v2 by Sally Qi · 9 months ago
  88. 3f0c723 Rename TransactionState to QueuedTransactionState by Vishnu Nair · 9 months ago
  89. bdd2039 Merge "Revert "Resync on the transaction."" into main by Treehugger Robot · 9 months ago
  90. 529a0a7 Revert "Resync on the transaction." by Ram Indani · 9 months ago
  91. 74479d2 Moved the Perfetto flag check into SurfaceFlinger. by Michael Krehan · 9 months ago
  92. 1903112 Merge changes from topic "multiple-picture-listeners" into main by Brian Lindahl · 9 months ago
  93. 4acf143 Merge "SF: Fix UAF on every resolution switch" into main by Treehugger Robot · 9 months ago
  94. e965b80 Merge "Rework how SF generates gainmapped screenshots" into main by Treehugger Robot · 9 months ago
  95. fdb6b24 Merge "Reject duplicate layer stacks in SF" into main by Melody Hsu · 9 months ago
  96. e57f9e4 Rework how SF generates gainmapped screenshots by Alec Mouri · 9 months ago
  97. 125c5f3 Merge changes from topic "make-displayid-opaque" into main by Treehugger Robot · 9 months ago
  98. 59163fd SF: Fix UAF on every resolution switch by Dominik Laskowski · 9 months ago
  99. 1e431a4 Reject duplicate layer stacks in SF by Melody Hsu · 10 months ago
  100. 6bbe47e Merge "Resync on the transaction." into main by Midas Chien · 9 months ago