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