Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_frameworks_native
/
1dfecbbc5aff4696e9afbac6eb73e41090ea3e44
/
services
/
surfaceflinger
/
Scheduler
9817875
DisplayEventDispatcher: optimize binder calls
by Ady Abraham
· 5 years ago
dd5bfa9
SurfaceFlinger: handle high refresh rate deny list
by Ady Abraham
· 5 years ago
65ce551
SF: Add operator<< to RefreshRate
by Marin Shalamanov
· 5 years ago
23c4420
SF: Rename HwcConfigIndexType to DisplayModeId
by Marin Shalamanov
· 5 years ago
441f100
Merge "SF: Improve LayerInfo::calculateAverageFrameTime"
by Marin Shalamanov
· 5 years ago
3ea1d60
SF: Remove display config functions from HWC2
by Marin Shalamanov
· 5 years ago
49bf66b
SF: Clean up Scheduler::registerLayer
by Marin Shalamanov
· 5 years ago
534d4b3
Merge "SF: Mutable RefreshRateConfigs"
by TreeHugger Robot
· 5 years ago
2045d5b
SF: Improve LayerInfo::calculateAverageFrameTime
by Marin Shalamanov
· 5 years ago
4899ff8
SurfaceFlinger: add a sysprop to control frame rate override
by Ady Abraham
· 5 years ago
eadf2e7
SF: Mutable RefreshRateConfigs
by Marin Shalamanov
· 5 years ago
b973403
Merge changes I7a995415,Idfce2573
by Ady Abraham
· 5 years ago
3db5cb6
Merge changes Ib9023881,I84a5a99f
by Ady Abraham
· 5 years ago
e90dd52
SurfaceFlinger: return DisplayStatInfo from getDisplayStatInfo
by Ady Abraham
· 5 years ago
64c2fc0
SurfaceFlinger: optimize frame rate override
by Ady Abraham
· 5 years ago
8738588
Merge "SF: Update the cached display modes in HWComposer on hotplug"
by TreeHugger Robot
· 5 years ago
6e84017
SF: Update the cached display modes in HWComposer on hotplug
by Marin Shalamanov
· 5 years ago
1ce7cbc
Merge "SF: Compile with -Wextra"
by Marin Shalamanov
· 5 years ago
62a0be2
SurfaceFlinger: override frame rate for applications that use setFrameRate
by Ady Abraham
· 5 years ago
dbb6dcf
Revert "SurfaceFlinger: override frame rate for applications that use setFrameRate"
by Ady Abraham
· 5 years ago
4ad8b30
SF: Use default minimal refresh rate between frames
by Marin Shalamanov
· 5 years ago
ea25ddf
SF: Remove RefreshRateConfigs::getAllRefreshRates()
by Marin Shalamanov
· 5 years ago
bed7fd3
SF: Compile with -Wextra
by Marin Shalamanov
· 5 years ago
bb395fa
Merge "SF: Fix VSYNC injection"
by Dominik Laskowski
· 5 years ago
8594399
Merge "SF: Break dependency between VsyncConfiguration and RefreshRateConfigs"
by Marin Shalamanov
· 5 years ago
2c6716b
SurfaceFlinger: override frame rate for applications that use setFrameRate
by Ady Abraham
· 5 years ago
526c338
SF: Break dependency between VsyncConfiguration and RefreshRateConfigs
by Marin Shalamanov
· 5 years ago
208235c
SF: Fix VSYNC injection
by Dominik Laskowski
· 5 years ago
68a9409
SF: Don't store config ids in RefreshRateStats
by Marin Shalamanov
· 5 years ago
e8a663d
Add Fps class
by Marin Shalamanov
· 5 years ago
be97cfa
Check for seamlessness in LayerRequirement::operator==
by Marin Shalamanov
· 5 years ago
fc50f74
Merge changes from topic "deprecate-content-detection-v1"
by Marin Shalamanov
· 5 years ago
1bc43ee
Move LayerHistoryV2 to LayerHistory
by Marin Shalamanov
· 5 years ago
15238e8
Merge "Make shouldBeSeamless an enum"
by Marin Shalamanov
· 5 years ago
27fa3de
SF: Deprecate content detection v1
by Marin Shalamanov
· 5 years ago
53fc11d
Make shouldBeSeamless an enum
by Marin Shalamanov
· 5 years ago
3ea2a0c
Merge "SurfaceFlinger: Add DISPLAY_EVENT_FRAME_RATE_OVERRIDE"
by Ady Abraham
· 5 years ago
6de88c4
SurfaceFlinger: expectedVsyncTimestamp can be 0
by Ady Abraham
· 5 years ago
793ef70
Merge changes I55af2ec2,I4aa5b86c
by Ady Abraham
· 5 years ago
2d6b734
Merge "SurfaceFlinger: VSyncPredictor should be robust with inconsistent vsyncs"
by Ady Abraham
· 5 years ago
62f216c
SurfaceFlinger: Add DISPLAY_EVENT_FRAME_RATE_OVERRIDE
by Ady Abraham
· 5 years ago
43a3e69
SurfaceFlinger: VSyncPredictor should be robust with inconsistent vsyncs
by Ady Abraham
· 5 years ago
db3dfee
SurfaceFlinger: add thread name to OneShotTimer
by Ady Abraham
· 5 years ago
1e19ac9
SurfaceFlinger: fix OneShotTimer timespec overflow
by Ady Abraham
· 5 years ago
b887107
Merge changes from topic "isSeamlessRequired"
by TreeHugger Robot
· 5 years ago
ba421a8
Dump RefreshRateConfigs
by Marin Shalamanov
· 5 years ago
4608442
Add shouldBeSeamless to setFrameRate
by Marin Shalamanov
· 5 years ago
ebcd31e
Merge "SurfaceFlinger: fix wake up time when sf duration change"
by TreeHugger Robot
· 5 years ago
326ecde
SurfaceFlinger: fix wake up time when sf duration change
by Ady Abraham
· 5 years ago
b6674e7
Add logging when refresh rate policy is invalid
by Marin Shalamanov
· 5 years ago
0bb6a47
SurfaceFlinger: throttle applications based on uid
by Ady Abraham
· 5 years ago
f4b1410
Merge "SF: Populate allowGroupSwitching from DM"
by Marin Shalamanov
· 5 years ago
30b0b3c
SF: Populate allowGroupSwitching from DM
by Marin Shalamanov
· 5 years ago
75d4ffc
Optimizing OneShotTimer::reset() function
by Ana Krulec
· 5 years ago
55fa727
SurfaceFlinger: decouple EventThread from SF wakeup
by Ady Abraham
· 5 years ago
6d68b18
Merge "Fixing threading around mConnections in Scheduler"
by Ana Krulec
· 5 years ago
6ddd261
Fixing threading around mConnections in Scheduler
by Ana Krulec
· 5 years ago
b5daa91
EventThread: wake for two frames after vsync request by default
by Tim Murray
· 5 years ago
5f683cf
Enable SurfaceFlinger to use FrameTimeline
by Adithya Srinivasan
· 5 years ago
74e1756
SurfaceFlinger: Shared timeline plumbing
by Ady Abraham
· 6 years ago
8cb2188
SurfaceFlinger: DispSync -> VsyncController
by Ady Abraham
· 6 years ago
8735eac
SurfaceFlinger: VSyncReactor should not know VSyncDispatch
by Ady Abraham
· 6 years ago
9c53ee7
SurfaceFlinger: use duration instead of offset
by Ady Abraham
· 6 years ago
b491c90
SurfaceFlinger: use TFD_TIMER_ABSTIME for VSP timer
by Ady Abraham
· 6 years ago
49cb7d5
SurfaceFlinger: remove old DispSync implementation
by Ady Abraham
· 6 years ago
8287e85
SurfaceFlinger: expose duration as part of phase offsets
by Ady Abraham
· 6 years ago
c581d3c
Surfaceflinger: rename PhaseOffsets to VsyncConfiguration
by Ady Abraham
· 6 years ago
519ee81
Merge changes I05a42795,Ibe230906
by Dominik Laskowski
· 6 years ago
967d5d7
Fix refresh rate callback fan-out for choreographer
by Alec Mouri
· 6 years ago
08d05c2
SF: Decouple VsyncModulator from Scheduler
by Dominik Laskowski
· 6 years ago
a93a531
SF: Rename VsyncModulator
by Dominik Laskowski
· 6 years ago
7de1783
Merge "Use type safe display IDs."
by Marin Shalamanov
· 6 years ago
8532956
Merge "SF: Remove EventControlThread"
by TreeHugger Robot
· 6 years ago
8b01cc0
SF: Remove EventControlThread
by Dominik Laskowski
· 6 years ago
cf7d3fc
Merge "Update language to comply with Android's inclusive language guidance" am: 6ec9ae5431 am: 0cbee5918d am: c050d1e648 am: cb53d839f8 am: c7cd878cea
by Lihao Liang
· 6 years ago
c7cd878
Merge "Update language to comply with Android's inclusive language guidance" am: 6ec9ae5431 am: 0cbee5918d am: c050d1e648 am: cb53d839f8
by Lihao Liang
· 6 years ago
c050d1e
Merge "Update language to comply with Android's inclusive language guidance" am: 6ec9ae5431 am: 0cbee5918d
by Lihao Liang
· 6 years ago
73a3c96
Update language to comply with Android's inclusive language guidance
by Lihao Liang
· 6 years ago
a524a09
Use type safe display IDs.
by Marin Shalamanov
· 6 years ago
50c34a1
Merge "SF: hwvsync on for more samples on recalibration" into rvc-qpr-dev
by Kevin DuBois
· 6 years ago
bc7ddff
SF: hwvsync on for more samples on recalibration
by Kevin DuBois
· 6 years ago
8cd2bf5
VSR: dispatch cbs skipped due to timer lag.
by Kevin DuBois
· 6 years ago
7de812b
Merge "SF: move VSyncTracker and VSyncDispatch ownership to Scheduler"
by TreeHugger Robot
· 6 years ago
5a85855
SF: move VSyncTracker and VSyncDispatch ownership to Scheduler
by Ady Abraham
· 6 years ago
2579fc0
Merge "Move things in InputWindowInfo to enum classes"
by Michael Wright
· 6 years ago
44753b1
Move things in InputWindowInfo to enum classes
by Michael Wright
· 6 years ago
f947783
VSR: dispatch cbs skipped due to timer lag.
by Kevin DuBois
· 6 years ago
a3afa22
Merge "SF: Short-circuit scheduler content detection"
by TreeHugger Robot
· 6 years ago
983f2b5
SF: Short-circuit scheduler content detection
by Dominik Laskowski
· 6 years ago
b818bfa
SF: hwvsync on for more samples on recalibration
by Kevin DuBois
· 6 years ago
747819d
Merge "SurfaceFlinger: only ExplicitDefault can use appRequestRange" into rvc-dev
by Ady Abraham
· 6 years ago
20c029c
SurfaceFlinger: only ExplicitDefault can use appRequestRange
by Ady Abraham
· 6 years ago
9b2526e
Merge "SF: update VSP timebase on error condition" into rvc-dev
by Kevin DuBois
· 6 years ago
241d0ee
SF: update VSP timebase on error condition
by Kevin DuBois
· 6 years ago
aae5ed5
SurfaceFlinger: only focused layers can use appRequestRange
by Ady Abraham
· 6 years ago
b9afd79
Move toggling of kernel idle timer to SF
by Ana Krulec
· 6 years ago
72b3fa4
Merge "SurfaceFlinger: add explicit eEarlyWakeup start and end" into rvc-dev
by Ady Abraham
· 6 years ago
bf1349c
SurfaceFlinger: add explicit eEarlyWakeup start and end
by Ady Abraham
· 6 years ago
b340b73
SF: avoid rearming Timer during cancel
by Kevin DuBois
· 6 years ago
680edcf
Merge "SurfaceFlinger: missing configChanged event on idle" into rvc-dev
by Ady Abraham
· 6 years ago
Next »