1. fc48edc SF: do not clear contentRequirement when render rate changes by Ady Abraham · 9 months ago
  2. 6f24017 SF: Remove dead code from Scheduler by Lloyd Pique · 11 months ago
  3. a12c5c7 Remove legacy layer hierarchy by Vishnu Nair · 11 months ago
  4. 2aaa71f Merge changes Ie9d7e9a3,I88d60484 into main by Vishnu Nair · 12 months ago
  5. bda5236 SF: Merge on{,Non}PrimaryDisplayModeChanged by Dominik Laskowski · 1 year ago
  6. fc94b41 SF: Clean up emitting of mode change event by Dominik Laskowski · 1 year ago
  7. aa49af7 SF: Add test for emitting of mode change event by Dominik Laskowski · 12 months ago
  8. 5c61a01 Migrate legacy framerate tests by Vishnu Nair · 1 year ago
  9. 7b32b3a SF: Avoid adjusting the frame time when last frame is presented early by ramindani · 1 year, 1 month ago
  10. 3ff44c7 SF: Fix pacesetter promotion for folded mirroring by Dominik Laskowski · 1 year, 2 months ago
  11. 086507b SF: Skip choosing mode for powered-off followers by Dominik Laskowski · 1 year, 3 months ago
  12. 8112ef7 Merge "SF: dont shift vsync timeline unless missed a frame" into main by Treehugger Robot · 1 year, 5 months ago
  13. fe15a35 SF: dont shift vsync timeline unless missed a frame by Ady Abraham · 1 year, 5 months ago
  14. 9e88d62 SF: Match followers' refresh rate to pacesetter's by Dominik Laskowski · 1 year, 5 months ago
  15. ee6365b SF: flush setRenderRate when changing mode by Ady Abraham · 1 year, 5 months ago
  16. 77b4fb1 SF: reduce latency when switching low to high render rate by Ady Abraham · 1 year, 5 months ago
  17. e54ce10 SF: fix vsync shift repeatedly when HWC miss a frame by Ady Abraham · 1 year, 5 months ago
  18. 20024aa Revert^2 "SF: Introduce VsyncTimeline to VsyncPredictor" by Ady Abraham · 1 year, 5 months ago
  19. 9633f8e Revert "SF: Introduce VsyncTimeline to VsyncPredictor" by Ady Abraham · 1 year, 5 months ago
  20. b6c7f88 SF: Introduce VsyncTimeline to VsyncPredictor by Ady Abraham · 1 year, 6 months ago
  21. 4babfc4 SF: Remove ConnectionHandle concept in Scheduler by Dominik Laskowski · 1 year, 6 months ago
  22. 6ed96c9 Fix HighHint touch signal for override. by Rachel Lee · 1 year, 6 months ago
  23. ae64582 [SF] Updates to not send hints without a present being followed by ramindani · 1 year, 7 months ago
  24. 823d4ca Move VsyncConfiguration from SF to Scheduler by Leon Scroggins III · 1 year, 8 months ago
  25. de415b2 Merge "SF: pass last vsync to VsyncPredictor" into main by Ady Abraham · 1 year, 8 months ago
  26. 4335afd SF: pass last vsync to VsyncPredictor by Ady Abraham · 1 year, 8 months ago
  27. a029228 Detect and recover from relative z loops by Vishnu Nair · 1 year, 8 months ago
  28. 792ea80 Do not startPeriodTransition for OFF displays by Leon Scroggins III · 1 year, 8 months ago
  29. fd501b8 Merge "Update FrameInterval using next vsync generated" into main by Ram Indani · 1 year, 8 months ago
  30. 0491e64 Update FrameInterval using next vsync generated by ramindani · 1 year, 9 months ago
  31. fb4b737 SF: Fix UAF on pacesetter change during commit by Dominik Laskowski · 1 year, 9 months ago
  32. d4354a9 [SF] Adds callback from the VsyncPredictor by ramindani · 1 year, 10 months ago
  33. 00379ee Merge "SF: Fix freezing after follower display mode set" into main by Dominik Laskowski · 1 year, 10 months ago
  34. 50e2e4d SF: Fix freezing after follower display mode set by Dominik Laskowski · 1 year, 10 months ago
  35. 47b7bb4 [sf-newfe] Update layer history for invisible layers by Vishnu Nair · 1 year, 10 months ago
  36. f285161 SF: add IEventThreadCallback to EventThread by Ady Abraham · 1 year, 11 months ago
  37. 6cc025b Remove event thread connection metric. by Alec Mouri · 2 years, 1 month ago
  38. 822ecbd SF: Move AttachedChoreographer to Scheduler by Ady Abraham · 2 years, 1 month ago
  39. 30db640 Revert "SF: Introduce struct surfaceflinger::Config" by Lloyd Pique · 2 years, 1 month ago
  40. 8117c1a SF: Introduce struct surfaceflinger::Config by Lloyd Pique · 2 years, 3 months ago
  41. a1456c1 SF: Add ro.surface_flinger.min_acquired_buffers by Lloyd Pique · 2 years, 3 months ago
  42. 6629543 SF: Simplify Scheduler's hardware VSYNC delegate by Dominik Laskowski · 2 years, 5 months ago
  43. 008bec0 SF: Disable hardware VSYNC for any new display by Dominik Laskowski · 2 years, 5 months ago
  44. 22f2ead [SF] Refresh rate selection based on the pacesetter display by ramindani · 2 years, 4 months ago
  45. 39d2534 Revert "Only call onNewVsyncSchedule if the pacesetter changes" by Leon Scroggins · 2 years, 4 months ago
  46. d649463 Only call onNewVsyncSchedule if the pacesetter changes by Leon Scroggins III · 2 years, 4 months ago
  47. ef68d6d [sf] use snapshots to update layer history by Vishnu Nair · 2 years, 5 months ago
  48. 6738862 Reland "Create a VsyncSchedule per display" by Leon Scroggins III · 2 years, 6 months ago
  49. e99b98c SF: Fix synthetic VSYNC after first powering on by Dominik Laskowski · 2 years, 6 months ago
  50. db16a2b Revert "Create a VsyncSchedule per display" by Leon Scroggins III · 2 years, 6 months ago
  51. 31d4141 Create a VsyncSchedule per display by Leon Scroggins III · 2 years, 9 months ago
  52. da21f42 Scheduler: Prevent removing the last display by Leon Scroggins III · 2 years, 6 months ago
  53. ace3d05 SF: add render frame rate to the scheduler by Ady Abraham · 2 years, 9 months ago
  54. 596a256 SF: Implement leader display promotion/demotion by Dominik Laskowski · 2 years, 9 months ago
  55. b5a094b SF: Avoid registering DisplayDevice with Scheduler by Dominik Laskowski · 2 years, 9 months ago
  56. d82e0f0 SF: Rename RefreshRateConfigs by Dominik Laskowski · 2 years, 10 months ago
  57. 530d6bd SF: Clean up API for refresh rate selection by Dominik Laskowski · 2 years, 10 months ago
  58. 327d609 SF: Deduplicate FakeDisplayInjector by Dominik Laskowski · 2 years, 10 months ago
  59. 7c48728 Add the filter to select the refresh rate by ramindani · 2 years, 10 months ago
  60. 69b58e8 [MD] Single refresh rate selection by ramindani · 2 years, 11 months ago
  61. d11bade SF: build with ANDROID_UTILS_REF_BASE_DISABLE_IMPLICIT_CONSTRUCTION by Ady Abraham · 3 years ago
  62. 6a9731d HW Vsync turns off correctly in Doze/AOD. by Rachel Lee · 3 years, 2 months ago
  63. b0054a2 SF: Unify data types for display modes by Dominik Laskowski · 3 years, 5 months ago
  64. 0c41ffa SF: Dedupe functions to apply Scheduler::Policy by Dominik Laskowski · 3 years, 8 months ago
  65. 6fac523 Migrate IDisplayEventConnection interface to AIDL by Huihong Luo · 3 years, 9 months ago
  66. 068173d SF: Add VsyncSchedule skeleton by Dominik Laskowski · 4 years ago
  67. 9c93d60 SF: Split Scheduler initialization by Dominik Laskowski · 3 years, 10 months ago
  68. 6eab42d SF: Polish Fps class by Dominik Laskowski · 3 years, 11 months ago
  69. 690f461 SF: Move desired active mode management to DisplayDevice by Ady Abraham · 4 years, 1 month ago
  70. 5e7ee86 SF: add PhysicalDisplayId to DisplayMode by Ady Abraham · 4 years, 2 months ago
  71. 3e461c4 Merge changes I0317ff4d,I3bfa3749,Ica6a955e into sc-v2-dev am: 8889a5da35 am: abc667831b by Ady Abraham · 4 years, 1 month ago
  72. 3efa394 SF: move RefreshRateConfigs to DisplayDevice by Ady Abraham · 4 years, 1 month ago
  73. 7825c68 SF: default display is active display by Ady Abraham · 4 years, 3 months ago
  74. ed3290f SF: default display is active display by Ady Abraham · 4 years, 3 months ago
  75. e31243e Merge changes from topic "sf_maxAcquiredBufferCount" into sc-dev am: a9e4e2fb7a am: 19e047fb7c by TreeHugger Robot · 4 years, 2 months ago
  76. 899dcdb SF: change acquired buffers based on the current refresh rate by Ady Abraham · 4 years, 2 months ago
  77. efd3330 Merge changes I101f4015,Ia236fd4a,I8a00657e into sc-dev am: 13a864c470 am: 6f3fe26647 by Marin Shalamanov · 4 years, 2 months ago
  78. 4c7831e SF: Move mode caching from Scheduler to RefreshRateConfigs by Marin Shalamanov · 4 years, 2 months ago
  79. 2cde100 SF: Always create LayerHistory in Scheduler by Marin Shalamanov · 4 years, 2 months ago
  80. f183385 SF: Remove layer stack lookup for screencap by Dominik Laskowski · 4 years, 5 months ago
  81. a0a1627 Fix memory leaks in libsurfaceflinger_unittest by Ady Abraham · 4 years, 5 months ago
  82. d486b82 Merge "SurfaceFlinger: expose vsync id extra buffers" into sc-dev by Ady Abraham · 4 years, 6 months ago
  83. 564f9de SurfaceFlinger: expose vsync id extra buffers by Ady Abraham · 4 years, 6 months ago
  84. a7fe304 Rename DisplayConfig to DisplayMode by Marin Shalamanov · 4 years, 6 months ago
  85. 23c4420 SF: Rename HwcConfigIndexType to DisplayModeId by Marin Shalamanov · 4 years, 8 months ago
  86. 3ea1d60 SF: Remove display config functions from HWC2 by Marin Shalamanov · 4 years, 8 months ago
  87. fc50f74 Merge changes from topic "deprecate-content-detection-v1" by Marin Shalamanov · 4 years, 8 months ago
  88. 27fa3de SF: Deprecate content detection v1 by Marin Shalamanov · 4 years, 9 months ago
  89. 62f216c SurfaceFlinger: Add DISPLAY_EVENT_FRAME_RATE_OVERRIDE by Ady Abraham · 4 years, 10 months ago
  90. 0bb6a47 SurfaceFlinger: throttle applications based on uid by Ady Abraham · 4 years, 10 months ago
  91. 6ddd261 Fixing threading around mConnections in Scheduler by Ana Krulec · 4 years, 11 months ago
  92. 9c53ee7 SurfaceFlinger: use duration instead of offset by Ady Abraham · 5 years ago
  93. 7de1783 Merge "Use type safe display IDs." by Marin Shalamanov · 5 years ago
  94. 8b01cc0 SF: Remove EventControlThread by Dominik Laskowski · 5 years ago
  95. a524a09 Use type safe display IDs. by Marin Shalamanov · 5 years ago
  96. 983f2b5 SF: Short-circuit scheduler content detection by Dominik Laskowski · 5 years ago
  97. abc2760 SurfaceFlinger: Consider resolution when switching refresh rate by Ady Abraham · 5 years ago
  98. 717bcb6 [SfStats] Record vsync event connection count by Alec Mouri · 5 years ago
  99. 3f6a206 SF: Remove refresh_rate_switching flag. With a fix. by Ana Krulec · 6 years ago
  100. 10e0205 Revert "Revert "Revert "SF: Remove refresh_rate_switching flag.""" by Ana Krulec · 6 years ago