Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_frameworks_native
/
5ca59db02b5338df237faad94e8d6f24f3ab11c7
/
services
/
surfaceflinger
/
Scheduler
/
Scheduler.cpp
dec1a41
SurfaceFlinger: cleanup conversion issues in Scheduler
by Ady Abraham
· 5 years ago
8a82ba6
SurfaceFlinger: enhance refresh rate selection
by Ady Abraham
· 5 years ago
540730a
Adding support for the setFrameRate() API to SurfaceFlinger path
by Steven Thomas
· 5 years ago
b0dbdaa
SurfaceFlinger: Enable -WConversion in Android.bp
by Ady Abraham
· 5 years ago
e3ed2f9
SurfaceFlinger: Make LayerHistory virtual class
by Ady Abraham
· 5 years ago
c7c1f08
Merge "[AChoreographer] Add refresh rate callback."
by TreeHugger Robot
· 5 years ago
69a2660
Merge "SF: add disabled VRR DispSync impl (VSyncReactor)"
by Kevin DuBois
· 5 years ago
60aee1c
[AChoreographer] Add refresh rate callback.
by Alec Mouri
· 6 years ago
0028738
SF: add disabled VRR DispSync impl (VSyncReactor)
by Kevin DuBois
· 6 years ago
9e16a48
SurfaceFlinger: introduce PhaseOffsetsAsDurations
by Ady Abraham
· 6 years ago
3a77a7b
SurfaceFlinger: use setActiveConfigWithConstraints
by Ady Abraham
· 6 years ago
2139f73
SurfaceFlinger: use config groups
by Ady Abraham
· 6 years ago
49cea51
SF: Fully disable content detection if opted out
by Dominik Laskowski
· 6 years ago
f7a09ed
SF: Optimize layer history in scheduler
by Dominik Laskowski
· 6 years ago
6505f79
SF: Hook up VSYNC injection to Scheduler
by Dominik Laskowski
· 6 years ago
a7d0ade
resolve merge conflicts of eae0ae9cd0e724e5c4815857328b6a19b9bcd0a5 to master
by Long Ling
· 6 years ago
eae0ae9
Merge "Update the minimum interval to resync to HWVsync" into qt-r1-dev am: bdd785a4ea
by Long Ling
· 6 years ago
adf3724
Merge "Update the minimum interval to resync to HWVsync" into qt-r1-dev
by Long Ling
· 6 years ago
bdd785a
Merge "Update the minimum interval to resync to HWVsync" into qt-r1-dev
by Long Ling
· 6 years ago
2bbaabe
Add a flag for refresh rate switching
by Steven Thomas
· 6 years ago
457bef9
Update the minimum interval to resync to HWVsync
by Long Ling
· 6 years ago
e0aedc2
resolve merge conflicts of d916d941d89ec8fdcbc2bbe0bfdf0b0db1ad08b5 to qt-qpr1-dev
by Adrian Salido
· 6 years ago
7e5db1d
SurfaceFlinger: do not choose POWER_SAVING as refresh rate
by Ady Abraham
· 6 years ago
6796880
SurfaceFlinger: do not choose POWER_SAVING as refresh rate
by Ady Abraham
· 6 years ago
d916d94
SurfaceFlinger: Query Scheduler when updating allowed display configs
by Daniel Solomon
· 6 years ago
0f0ddc1
SurfaceFlinger: Query Scheduler when updating allowed display configs
by Daniel Solomon
· 6 years ago
8d32ddc
SF: Remove Scheduler::setRefreshSkipCount
by Dominik Laskowski
· 6 years ago
9804183
SF: Clean up Scheduler
by Dominik Laskowski
· 6 years ago
7c9dbf9
SF: Refactor Scheduler mock injection
by Dominik Laskowski
· 6 years ago
dd252cd
SF: Group mutex-guarded scheduler feature state
by Dominik Laskowski
· 6 years ago
3a80a38
SF: Deduplicate scheduler timer callbacks
by Dominik Laskowski
· 6 years ago
67e2c33
Merge "[SurfaceFlinger] Don't touch hw vsync in DEFAULT RR with kernel timeout" into qt-r1-dev am: ddb5f84005
by Alec Mouri
· 6 years ago
ddb5f84
Merge "[SurfaceFlinger] Don't touch hw vsync in DEFAULT RR with kernel timeout" into qt-r1-dev
by Alec Mouri
· 6 years ago
6fe2c17
SurfaceFlinger: add display power state timer
by Ady Abraham
· 6 years ago
2436317
SurfaceFlinger: add display power state timer
by Ady Abraham
· 6 years ago
7f01518
[SurfaceFlinger] Don't touch hw vsync in DEFAULT RR with kernel timeout
by Alec Mouri
· 6 years ago
693e7d2
Merge "Surfaceflinger: adjust content detection fps selection" into qt-r1-dev am: 9275c965d8
by Thierry Strudel
· 6 years ago
09be73f
Surfaceflinger: adjust content detection fps selection
by Wei Wang
· 6 years ago
3a94995
Merge "SF: Don't bump to PERFORMANCE refresh rate with infrequent updates" into qt-r1-dev am: c775e762f4
by Ana Krulec
· 6 years ago
ad083c4
SF: Don't bump to PERFORMANCE refresh rate with infrequent updates
by Ana Krulec
· 6 years ago
f2c006d
SF: Renaming IdleTimer to OneShotTimer
by Ana Krulec
· 6 years ago
4d7cfb0
Merge "SurfaceFlinger: get present time from SF and not from Scheduler" into qt-r1-dev
by TreeHugger Robot
· 6 years ago
0cc91e5
Merge "SurfaceFlinger: Some fixes to DispSync" into qt-r1-dev
by Ady Abraham
· 6 years ago
8fe1102
SurfaceFlinger: get present time from SF and not from Scheduler
by Ady Abraham
· 6 years ago
a834dd6
Merge "SurfaceFlinger: clear LayerHistory on touch" into qt-r1-dev
by TreeHugger Robot
· 6 years ago
a9bf4ca
SurfaceFlinger: clear LayerHistory on touch
by Ady Abraham
· 6 years ago
45e4e36
SurfaceFlinger: Some fixes to DispSync
by Ady Abraham
· 6 years ago
0f4a1b1
SurfaceFlinger: add explicit register for DISPLAY_EVENT_CONFIG_CHANGED
by Ady Abraham
· 6 years ago
f8e689c
[SurfaceFlinger] fix permanently enabling early offsets.
by Alec Mouri
· 6 years ago
8532d01
SurfaceFlinger: Add touch events to Scheduler
by Ady Abraham
· 6 years ago
0e7098c
Merge changes from topic "sf-kernel-idle-timeout" into qt-dev
by Alec Mouri
· 6 years ago
dc28b37
Support repurposing idle timer to work with kernel timer.
by Alec Mouri
· 6 years ago
a315ce7
SurfaceFlinger: Force HDR content on DEFAULT refresh rate
by Ady Abraham
· 6 years ago
6398a0a
SurfaceFlinger: call to changeRefreshRate on state change only
by Ady Abraham
· 6 years ago
3d6cc99
Merge "Add pending period to DispSync." into qt-dev
by TreeHugger Robot
· 6 years ago
ecf2e0f
Remove app vsync pausing
by Alec Mouri
· 6 years ago
754c98a
Add pending period to DispSync.
by Alec Mouri
· 6 years ago
85b3f01
SurfaceFlinger: better fit content to refresh rate
by Ady Abraham
· 6 years ago
8f1ee7f
SurfaceFlinger: handle wallpaper scenario in Scheduler
by Ady Abraham
· 6 years ago
09bd392
SF: Updating content FPS tracking
by Ady Abraham
· 6 years ago
413287f
SF: rate-limit luma sampling
by Kevin DuBois
· 6 years ago
fefd6ae
SF: Updating video detection logic. This is V0.
by Ana Krulec
· 6 years ago
be59c0d
SurfaceFlinger: expose idle timer as device config
by Ady Abraham
· 6 years ago
8d3e4f3
SF: Rename callbacks from SF to Scheduler to more generic name
by Ana Krulec
· 6 years ago
cb20cca
Remove dependency with configstore 1.2
by Sundong Ahn
· 6 years ago
447052e
SurfaceFlinger: add DISPLAY_EVENT_CONFIG_CHANGED
by Ady Abraham
· 6 years ago
9e9aae4
Merge "SF: Add a lock guard to mLayerHistory"
by Aurimas Liutikas
· 6 years ago
6da0e49
SF: Add a lock guard to mLayerHistory
by Ana Krulec
· 6 years ago
b838aed
SurfaceFlinger: no app vsyncs during config switch
by Ady Abraham
· 6 years ago
c287042
SF: Migrate to Scheduler and clean up duplicate code.
by Ana Krulec
· 6 years ago
3aff917
SurfaceFlinger: some bug fixes on Scheduler
by Ady Abraham
· 6 years ago
a1a49af
SurfaceFlinger: Scheduler: move reset callback to scheduler thread
by Ady Abraham
· 6 years ago
c3e2131
SurfaceFlinger: get expectedPresentTime from Scheduler
by Ady Abraham
· 6 years ago
a5bdd9d
SF: set active config state machine
by Ana Krulec
· 6 years ago
ccf37d7
SF: Fix thread safety for scheduler callbacks
by Dominik Laskowski
· 6 years ago
846c833
Merge "SF: Plumb physical display IDs to libgui"
by Dominik Laskowski
· 6 years ago
1f9f1a4
SF: Fix many flakes in IdleTimerTest
by Lloyd Pique
· 6 years ago
dcb38bb
SF: Plumb physical display IDs to libgui
by Dominik Laskowski
· 6 years ago
757f63a
SF: Offsets should be dependend on the refresh rate.
by Ana Krulec
· 6 years ago
bd52c84
SF: Fix stray pointers in Scheduler
by Dominik Laskowski
· 6 years ago
32818e2
Merge "Convert to sysprop as API"
by TreeHugger Robot
· 6 years ago
b43429d
SF: Adding Scheduler information into dumpsys
by Ana Krulec
· 6 years ago
d5e08f6
Convert to sysprop as API
by Sundong Ahn
· 7 years ago
f654d57
SF: Register resync callback per event connection
by Dominik Laskowski
· 7 years ago
7d1d683
SF: Adding callback to Scheduler for setting refresh rate to 60 and 90.
by Ana Krulec
· 7 years ago
85c39af
SF: Moving EventThread::Connection out of impl class
by Ana Krulec
· 7 years ago
fb77282
SF: Adding Idle Timer, to detect when devices are idle.
by Ana Krulec
· 7 years ago
5434a78
SurfaceFlinger: Get rid of String8 in dumpsys
by Yiwei Zhang
· 7 years ago
434c22d
SF: Adding statistical mode
by Ana Krulec
· 7 years ago
3084c05
SF: Adding Layer History to SF.
by Ana Krulec
· 7 years ago
7ab5603
SF: Adding dynamic switching between 30 and 60 Hz in Scheduler.
by Ana Krulec
· 7 years ago
e588e31
Moving DispSync into Scheduler.
by Ana Krulec
· 7 years ago
1f02791
SF: Updating text on threads/source in order to easier read the systrace.
by Ana Krulec
· 7 years ago
0c8cd52
SF: Adding tests to Scheduler class.
by Ana Krulec
· 7 years ago
98b5b24
SF: Creating a basic Scheduler class.
by Ana Krulec
· 7 years ago