summaryrefslogtreecommitdiff
path: root/services/surfaceflinger/Scheduler/LayerHistory.h
AgeCommit message (Expand)Author
2024-08-05Migrate legacy framerate tests Vishnu Nair
2024-03-19Add MRR guard logic to SF scheduler Rachel Lee
2024-02-27[SF] Add trace and dump for Game frame rate overrides Andy Yu
2023-12-07Refactor game-related frame rate override to LayerHistory Andy Yu
2023-11-09Update LayerHistory layer properties when they change Vishnu Nair
2023-10-06[sf-newfe] Update layer history for invisible layers Vishnu Nair
2023-10-02[sf-newfe] update default frame rate compatibility Vishnu Nair
2023-08-30VRR: Allowlist for small area detection Tony Huang
2023-08-30SF: Suppress frame rate when small area updating Arthur Hung
2023-07-10SF: Move AttachedChoreographer to Scheduler Ady Abraham
2023-03-03[sf] use snapshots to update layer history Vishnu Nair
2023-02-01Framework code for Attached Choreographer. Rachel Lee
2022-10-27SF: Rename RefreshRateConfigs Dominik Laskowski
2022-07-06SurfaceFlinger: Remove usage of window types to implement policy Andy Labrada
2022-02-13SF: Dedupe functions to apply Scheduler::Policy Dominik Laskowski
2021-12-06Pass fps data to flattener Nathaniel Nifong
2021-11-19SF: Add VsyncSchedule skeleton Dominik Laskowski
2021-07-01SF: move RefreshRateConfigs to DisplayDevice Ady Abraham
2021-04-06SF: remove wp<Layer> from LayerHistory Ady Abraham
2021-02-05Rename DisplayConfig to DisplayMode Marin Shalamanov
2020-12-24SF: Use default minimal refresh rate between frames Marin Shalamanov
2020-12-08Add Fps class Marin Shalamanov
2020-11-30Move LayerHistoryV2 to LayerHistory Marin Shalamanov
2020-11-24SF: Deprecate content detection v1 Marin Shalamanov
2020-07-13SF: Short-circuit scheduler content detection Dominik Laskowski
2020-06-09SurfaceFlinger: define a known frame rates list Ady Abraham
2020-06-01SurfaceFlinger: record layer history for TX with eAnimation Ady Abraham
2020-05-21SurfaceFlinger: frame rate heuristic during config change Ady Abraham
2020-01-24SurfaceFlinger: cleanup conversion issues in Scheduler Ady Abraham
2020-01-23SurfaceFlinger: enhance refresh rate selection Ady Abraham
2020-01-16Adding support for the setFrameRate() API to SurfaceFlinger path Steven Thomas
2020-01-15SF Generalization of Refresh Rates: Adding layer priority hint Ana Krulec
2020-01-11SurfaceFlinger: Make LayerHistory virtual class Ady Abraham
2019-12-05SurfaceFlinger: use config groups Ady Abraham
2019-11-15SF: Fully disable content detection if opted out Dominik Laskowski
2019-10-28SF: Optimize layer history in scheduler Dominik Laskowski
2019-06-28SF: Don't bump to PERFORMANCE refresh rate with infrequent updates Ana Krulec
2019-06-11SurfaceFlinger: clear LayerHistory on touch Ady Abraham
2019-05-15SurfaceFlinger: Force HDR content on DEFAULT refresh rate Ady Abraham
2019-04-08SF: Updating content FPS tracking Ady Abraham
2018-11-29SF: Adding statistical mode Ana Krulec
2018-11-28SF: Adding Layer History to SF. Ana Krulec
2018-11-21SF: Create a cicular buffer structure to store layer information. Ana Krulec