Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_frameworks_native
/
7355eb247aeca07d2e53901ab0feb1b2d76cd3f8
/
services
/
surfaceflinger
/
Scheduler
7355eb2
Add the notion of a last callback time into DispSync.
by Alec Mouri
· 6 years ago
8183598
Correct DispSync model when registering listeners
by Alec Mouri
· 6 years ago
75b0b62
Revert "Revert "Fix up reference times for period changes.""
by Alec Mouri
· 6 years ago
d659831
Revert "Fix up reference times for period changes."
by Weng Su
· 6 years ago
bb4e3ba
Fix up reference times for period changes.
by Alec Mouri
· 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
bdcf8ee
Merge "SurfaceFlinger: expose idle timer as device config"
by TreeHugger Robot
· 6 years ago
83e875b
Merge "SurfaceFlinger: remove mUse90Hz flag"
by TreeHugger Robot
· 6 years ago
4800f2e
Merge "SF: fix up DispSync interface"
by Kevin DuBois
· 6 years ago
be59c0d
SurfaceFlinger: expose idle timer as device config
by Ady Abraham
· 6 years ago
97d0423
SurfaceFlinger: remove mUse90Hz flag
by Ady Abraham
· 6 years ago
8d3e4f3
SF: Rename callbacks from SF to Scheduler to more generic name
by Ana Krulec
· 6 years ago
7b743be
SF: fix up DispSync interface
by Kevin DuBois
· 6 years ago
7d171b0
Merge "SurfaceFlinger: use scheduler::RefreshRateConfigs in setRefreshRateTo"
by TreeHugger Robot
· 6 years ago
1902d07
SurfaceFlinger: use scheduler::RefreshRateConfigs in setRefreshRateTo
by Ady Abraham
· 6 years ago
fdbf5a2
Merge "SF: correct default early phase for high fps"
by Midas Chien
· 6 years ago
cb20cca
Remove dependency with configstore 1.2
by Sundong Ahn
· 6 years ago
d20dbdb
Merge changes from topic "display_policy"
by TreeHugger Robot
· 6 years ago
ccd3a95
SF: correct default early phase for high fps
by Midas Chien
· 6 years ago
447052e
SurfaceFlinger: add DISPLAY_EVENT_CONFIG_CHANGED
by Ady Abraham
· 6 years ago
f5fe85c
Report DispSync model updates in the correct place.
by Alec Mouri
· 6 years ago
9e9aae4
Merge "SF: Add a lock guard to mLayerHistory"
by Aurimas Liutikas
· 6 years ago
f665635
SurfaceFlinger: propagate phase offsets to scheduler
by Ady Abraham
· 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
afb4584
SF: Adding testable Scheduler and updating tests.
by Ana Krulec
· 6 years ago
c287042
SF: Migrate to Scheduler and clean up duplicate code.
by Ana Krulec
· 7 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
482b4b1
SurfaceFlinger: set change phase offsets for 90Hz
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
· 7 years ago
ccf37d7
SF: Fix thread safety for scheduler callbacks
by Dominik Laskowski
· 7 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
· 7 years ago
dcb38bb
SF: Plumb physical display IDs to libgui
by Dominik Laskowski
· 7 years ago
fb571ea
Add refresh rate stats to TimeStats.
by Alec Mouri
· 7 years ago
757f63a
SF: Offsets should be dependend on the refresh rate.
by Ana Krulec
· 7 years ago
7de6f68
Merge "SF: Fix stray pointers in Scheduler"
by TreeHugger Robot
· 7 years ago
bd52c84
SF: Fix stray pointers in Scheduler
by Dominik Laskowski
· 7 years ago
1eba020
SF: Tie VSyncState lifetime to display hotplug
by Dominik Laskowski
· 7 years ago
029cc12
SF: Toggle VSYNC in EventThread with state machine
by Dominik Laskowski
· 7 years ago
32818e2
Merge "Convert to sysprop as API"
by TreeHugger Robot
· 7 years ago
6715b76
Merge "SF: Adding Mock Display and tests for RefreshRateStats."
by Ana Krulec
· 7 years ago
4593b69
SF: Adding Mock Display and tests for RefreshRateStats.
by Ana Krulec
· 7 years ago
119a40d
Merge changes I5fbc1d08,I2d875349,Id305ffee
by TreeHugger Robot
· 7 years ago
23b867a
SF: Remove fixed-size array for VSYNC events
by Dominik Laskowski
· 7 years ago
d9e4de6
SF: Refactor event dispatch
by Dominik Laskowski
· 7 years ago
b43429d
SF: Adding Scheduler information into dumpsys
by Ana Krulec
· 7 years ago
d5e08f6
Convert to sysprop as API
by Sundong Ahn
· 7 years ago
17b4e45
blast: add desired present time
by Marissa Wall
· 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
61f86db
SF: Create a cicular buffer structure to store layer information.
by Ana Krulec
· 7 years ago
7ab5603
SF: Adding dynamic switching between 30 and 60 Hz in Scheduler.
by Ana Krulec
· 7 years ago
1afa8b0
Revert "SF: enable high refresh rate virtual mode"
by David Sodman
· 7 years ago
d36dc02
Revert "SF: Revamp frequencyScale backdoor"
by David Sodman
· 7 years ago
e588e31
Moving DispSync into Scheduler.
by Ana Krulec
· 7 years ago
7ecce8c
SF: Move TransactionStart from VsyncModulator to Scheduler
by Ana Krulec
· 7 years ago
064a82f
SF: Move DispSync systrace logging to shell variable.
by Ana Krulec
· 7 years ago
010d219
SF: Stop passing DispSync around.
by Ana Krulec
· 7 years ago
b02d51c
surfaceflinger: use std::vector for waitForEventLocked
by Chia-I Wu
· 7 years ago
98cd38f
surfaceflinger: use std::vector for mDisplayEventConnections
by Chia-I Wu
· 7 years ago
eac3db2
surfaceflinger: use std::queue for mPendingEvents
by Chia-I Wu
· 7 years ago
1f02791
SF: Updating text on threads/source in order to easier read the systrace.
by Ana Krulec
· 7 years ago
12096d0
SF: Moving Vsync modulator away from threads.
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
44b5de0
SF: Revamp frequencyScale backdoor
by David Sodman
· 7 years ago
bc5f22f
SF: Fix incorrect early sf gl phase information dumped from SurfaceFlinger
by Midas Chien
· 7 years ago
4745445
SF: Moving InjectVSyncSource into it's own class
by Ana Krulec
· 7 years ago
072233f
SF: Move DispSyncSource to STL plus thread safety annotations
by Ana Krulec
· 7 years ago
241cf83
SF: Move DispSyncSource into it's own file.
by Ana Krulec
· 7 years ago
fefcb58
SF: Move relevant scheduler files into one directory.
by Ana Krulec
· 7 years ago