1. 70d21c0 [SF] Backdoor to update the WorkDuration by ramindani · 6 months ago
  2. 2e90a1e Prune logic from buffer stuffing recovery using UIDs by Melody Hsu · 6 months ago
  3. c28b463 Merge changes from topic "make-displayid-opaque" into main by Gil Dekel · 6 months ago
  4. 147626a SF: Remove *DisplayId::tryCast and DisplayId::isVirtual() by Gil Dekel · 6 months ago
  5. db4e6ad SF: Remove multithreaded_present flag by Dominik Laskowski · 6 months ago
  6. ccfdcd8 Merge changes I6f68b884,I870d8f13 into main by Treehugger Robot · 6 months ago
  7. 46553b5 Merge "[SF] VSync predictor recovery only for the ARR" into main by Ram Indani · 6 months ago
  8. 78b8252 Move RingBuffer from SF utils into libui by Alec Mouri · 6 months ago
  9. 3856ed1 [SF] VSync predictor recovery only for the ARR by ramindani · 6 months ago
  10. de2cdcf SF: Remove connected_display flag by Dominik Laskowski · 6 months ago
  11. ae7eda1 Merge "[SF] VSyncPredictor to use idlePeriod for outlier calculation" into main by Ram Indani · 7 months ago
  12. 952f898 [SF] VSyncPredictor to use idlePeriod for outlier calculation by ramindani · 7 months ago
  13. 866f87b Add missing `=0` on interface by John Reck · 7 months ago
  14. e07d8df Merge "SF: Let DM resize framebuffer on resolution change" into main by Dominik Laskowski · 7 months ago
  15. 251e612 SF: Let DM resize framebuffer on resolution change by Dominik Laskowski · 1 year, 1 month ago
  16. 3b2e421 Merge "Remove FrameTimeline module and build FrameTimeline.cpp with SF" into main by Matt Buckley · 7 months ago
  17. 4759f60 SF: Fix dispatch of DISPLAY_EVENT_MODE_REJECTION by Manasi Navare · 7 months ago
  18. 3495323 Remove FrameTimeline module and build FrameTimeline.cpp with SF by Matt Buckley · 7 months ago
  19. 4944c11 Add debug sysprops to disable sched fifo in surfaceflinger by Vishnu Nair · 8 months ago
  20. bcde3ec [Native] FRAME_RATE_COMPATIBILITY_GTE renamed to FRAME_RATE_COMPATIBILITY_AT_LEAST by ramindani · 9 months ago
  21. bdd2039 Merge "Revert "Resync on the transaction."" into main by Treehugger Robot · 9 months ago
  22. 529a0a7 Revert "Resync on the transaction." by Ram Indani · 9 months ago
  23. 6bbe47e Merge "Resync on the transaction." into main by Midas Chien · 9 months ago
  24. 4d87c4d Merge "Add GTE compatibility logic for NoVote" into main by Treehugger Robot · 9 months ago
  25. 76eb78f Add GTE compatibility logic for NoVote by Rachel Lee · 9 months ago
  26. e87561e Merge "Remove the extra parameters in onCommitNotComposited" into main am: 13acbe3eae am: 56cea28743 by Treehugger Robot · 9 months ago
  27. 56cea28 Merge "Remove the extra parameters in onCommitNotComposited" into main am: 13acbe3eae by Treehugger Robot · 9 months ago
  28. 5b6bca4 Resync on the transaction. by Rachel Lee · 2 years, 6 months ago
  29. ee81a84 Merge "Add GTE compatibility enum to ANativeWindow." into main by Rachel Lee · 9 months ago
  30. c0919ab Merge "SF: Propagate Display Mode Rejection from SF to DM" into main by Manasi Navare · 9 months ago
  31. 227aef2 Add GTE compatibility enum to ANativeWindow. by Rachel Lee · 9 months ago
  32. cf6db5c [SF] Use the full frame rates range for supportedRefreshRates api by ramindani · 9 months ago
  33. 5ef1fa1 SF: Propagate Display Mode Rejection from SF to DM by Manasi Navare · 10 months ago
  34. d71f586 Merge "Fix NoVote/NoPreference on LayerHistory" into main by Treehugger Robot · 10 months ago
  35. 567ec62 Fix NoVote/NoPreference on LayerHistory by Rachel Lee · 10 months ago
  36. 164d006 Merge "Adds getSupportedRefreshRates support" into main by Ram Indani · 10 months ago
  37. b7a1a99 Disable -Wunused-value for surfaceflinger by Aditya Kumar · 11 months ago
  38. bee1902 Adds getSupportedRefreshRates support by ramindani · 10 months ago
  39. 081ed30 Remove the extra parameters in onCommitNotComposited by Shuangxi Xiang · 10 months ago
  40. 7abbc35 SF: add trace points to debug 4ms jank by Ady Abraham · 10 months ago
  41. 708ebfb SF: add a backdoor to introduce a janky frame to HWC by Ady Abraham · 10 months ago
  42. 54455c8 Merge "Revert "Skip primaryRangeIsSingleRate check for ARR"" into main by Treehugger Robot · 10 months ago
  43. d885231 Merge "Recover from buffer stuffing for canned animations" into main by Melody Hsu · 10 months ago
  44. e524dd9 Recover from buffer stuffing for canned animations by Melody Hsu · 1 year ago
  45. a8dc965 Revert "Skip primaryRangeIsSingleRate check for ARR" by Rachel Lee · 10 months ago
  46. fc843d3 Merge "NoPreference does not supercede Game default override" into main by Treehugger Robot · 10 months ago
  47. fc48edc SF: do not clear contentRequirement when render rate changes by Ady Abraham · 10 months ago
  48. 7382ddc NoPreference does not supercede Game default override by Rachel Lee · 10 months ago
  49. 6bc812d Merge "Toolkit touch boost to per-uid in sf scheduler" into main by Treehugger Robot · 10 months ago
  50. 7e796bc Toolkit touch boost to per-uid in sf scheduler by Rachel Lee · 10 months ago
  51. 3008021 Merge changes Iec9cde3b,I63916801 into main by Ady Abraham · 10 months ago
  52. 8e3e2ea SF: omit vsync callbacks when screen is OFF by Ady Abraham · 10 months ago
  53. 114851e Merge changes from topic "getsuggestedframerate" into main by Ram Indani · 10 months ago
  54. d2a0e72 SF: Adds support for getSuggestedFrameRate api by ramindani · 11 months ago
  55. 8cfc3dd Merge "Skip primaryRangeIsSingleRate check for ARR" into main by Treehugger Robot · 11 months ago
  56. 861e347 Skip primaryRangeIsSingleRate check for ARR by Rachel Lee · 11 months ago
  57. 860ef88 Disable warning: ignoring temporary created by a constructor declared with 'nodiscard' attribute by Aditya Kumar · 11 months ago
  58. 91b33f1 Disable -Wunused-value for surfaceflinger by Aditya Kumar · 11 months ago
  59. 59954c4 SF: Use VsyncSchedule's ID for EventThread by Ben Widawsky · 12 months ago
  60. c73f2d0 Merge "DO_NOT_MERGE Fix primaryRangeIsSingleRate + touch on dVRR" into android15-tests-dev am: 726ca29066 by Rachel Lee · 12 months ago
  61. 5cf032c DO_NOT_MERGE Fix primaryRangeIsSingleRate + touch on dVRR by Rachel Lee · 12 months ago
  62. bcdb078 Merge "SF: Remove dead code from Scheduler" into main by Treehugger Robot · 12 months ago
  63. 6f24017 SF: Remove dead code from Scheduler by Lloyd Pique · 12 months ago
  64. e38367b Merge "Enable tracing in VsyncModulator" into main by Treehugger Robot · 12 months ago
  65. 29e307d DO NOT MERGE Early return for getPresentFenceShift by Ram Indani · 12 months ago
  66. 56d89e9 Enable tracing in VsyncModulator by Surbhi Kadam · 12 months ago
  67. 4a46b35 Merge "Check for mIdleTimer instead of fatal log" into main by Rachel Lee · 12 months ago
  68. 50edf0f Check for mIdleTimer instead of fatal log by Rachel Lee · 12 months ago
  69. 5350e75 Merge "Remove flag view_set_requested_frame_rate_mrr" into main by Rachel Lee · 12 months ago
  70. 9d3291a Merge "Fix primaryRangeIsSingleRate + touch on dVRR" into main by Rachel Lee · 12 months ago
  71. 109c68e Remove flag view_set_requested_frame_rate_mrr by Rachel Lee · 1 year ago
  72. 7bedfbf Fix primaryRangeIsSingleRate + touch on dVRR by Rachel Lee · 1 year ago
  73. 99d4307 Merge "SF: Update fixup on lastFrameMissed only when we violate minFramePeriod" into main by Ram Indani · 1 year ago
  74. 92ab987 SF: Use last commited vsync for the next vsync callback by ramindani · 1 year, 1 month ago
  75. d03639a SF: Update fixup on lastFrameMissed only when we violate minFramePeriod by ramindani · 1 year ago
  76. e37c04e SF: Pass display ID to updatePhaseConfiguration by Dominik Laskowski · 1 year, 1 month ago
  77. 7669736 DO NOT MERGE Extend mPreviousPresentFences for high refresh rate am: 68e90f1b4e by Ady Abraham · 1 year, 1 month ago
  78. 68e90f1 DO NOT MERGE Extend mPreviousPresentFences for high refresh rate by Ady Abraham · 1 year, 1 month ago
  79. 92faab8 DO NOT MERGE Revert "DO NOT MERGE Extend mPreviousPresentFences for high refresh rate" am: 0ba3f3e42a by Ady Abraham · 1 year, 1 month ago
  80. 0ba3f3e DO NOT MERGE Revert "DO NOT MERGE Extend mPreviousPresentFences for high refresh rate" by Ady Abraham · 1 year, 1 month ago
  81. c2eacfb DO NOT MERGE Extend mPreviousPresentFences for high refresh rate am: 73e9ae3040 by Ady Abraham · 1 year, 1 month ago
  82. 73e9ae3 DO NOT MERGE Extend mPreviousPresentFences for high refresh rate by Ady Abraham · 1 year, 1 month ago
  83. 965f526 Merge "Fixed source vote + no preference category for MRR" into main by Treehugger Robot · 1 year, 1 month ago
  84. 0dd0518 Fixed source vote + no preference category for MRR by Rachel Lee · 1 year, 1 month ago
  85. 9f392a9 Merge changes I2719e352,I580d3301 into main by Dominik Laskowski · 1 year, 1 month ago
  86. 7cdd002 Merge 24Q3 (ab/AP3A.240905.015) to aosp-main-future by Xin Li · 1 year, 1 month ago
  87. 910a2d4 Merge "SF: Remove DisplayDevice::getVsyncPeriodFromHWC" into main by Dominik Laskowski · 1 year, 1 month ago
  88. fe749dc SF: Remove DisplayDevice::getVsyncPeriodFromHWC by Dominik Laskowski · 1 year, 1 month ago
  89. e0bc94b SF: Remove Scheduler::resetPhaseConfiguration by Dominik Laskowski · 1 year, 1 month ago
  90. 2aaa71f Merge changes Ie9d7e9a3,I88d60484 into main by Vishnu Nair · 1 year, 1 month ago
  91. 41aeaf8 Merge changes I40d73e79,I99debb33,Id3807764 into main by Treehugger Robot · 1 year, 1 month ago
  92. bda5236 SF: Merge on{,Non}PrimaryDisplayModeChanged by Dominik Laskowski · 1 year, 1 month ago
  93. fc94b41 SF: Clean up emitting of mode change event by Dominik Laskowski · 1 year, 1 month ago
  94. 3d04ea3 SF: check for emptiness before accessing fence ring buffer by Ady Abraham · 1 year, 1 month ago
  95. 57f907a Merge 24Q3 (ab/AP3A.240905.001) to aosp-main-future by Xin Li · 1 year, 1 month ago
  96. 9ee3113 SF: kernel idle timer is not applicable for VRR by Ady Abraham · 1 year, 1 month ago
  97. 5c61a01 Migrate legacy framerate tests by Vishnu Nair · 1 year, 1 month ago
  98. 03ceb6d SF: VsyncTimeline::isVSyncInPhase should use display rate [unflagged] by Ady Abraham · 1 year, 1 month ago
  99. 9312aa2 Merge changes I2eb6fe92,Ifa1a1f67 into main by Dominik Laskowski · 1 year, 1 month ago
  100. 1d7be06 SF: Dispatch frame rate overrides to pacesetter by Dominik Laskowski · 1 year, 1 month ago