diff options
| author | 2019-02-07 19:01:25 -0800 | |
|---|---|---|
| committer | 2019-02-11 15:23:25 -0800 | |
| commit | 482b4b1b9ad5806fdc4ef0c21831a03484101b62 (patch) | |
| tree | 5fed389c5c143369f610ed2231dd3aee1b0ad12f | |
| parent | c3e21310bc49fbea93c59219967a2131964ba4d2 (diff) | |
SurfaceFlinger: set change phase offsets for 90Hz
Change phase offsets for 90Hz to be app=2ms; sf=1ms to give
applications the same 20ms they had on 60hz.
Test: run jank tests and observe systrace
Change-Id: I1348da2ce92e42f6bbb98b02692190405082cfe4
| -rw-r--r-- | services/surfaceflinger/Scheduler/PhaseOffsets.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/services/surfaceflinger/Scheduler/PhaseOffsets.cpp b/services/surfaceflinger/Scheduler/PhaseOffsets.cpp index a0a4455d43..ab1f460357 100644 --- a/services/surfaceflinger/Scheduler/PhaseOffsets.cpp +++ b/services/surfaceflinger/Scheduler/PhaseOffsets.cpp @@ -59,10 +59,10 @@ PhaseOffsets::PhaseOffsets() { const int highFpsEarlyGlAppOffsetNs = atoi(value); // TODO(b/122905996): Define these in device.mk. - property_get("debug.sf.high_fps_late_app_phase_offset_ns", value, "1000000"); + property_get("debug.sf.high_fps_late_app_phase_offset_ns", value, "2000000"); const int highFpsLateAppOffsetNs = atoi(value); - property_get("debug.sf.high_fps_late_sf_phase_offset_ns", value, "8000000"); + property_get("debug.sf.high_fps_late_sf_phase_offset_ns", value, "1000000"); const int highFpsLateSfOffsetNs = atoi(value); mDefaultRefreshRateOffsets.early = {earlySfOffsetNs != -1 ? earlySfOffsetNs @@ -83,7 +83,7 @@ PhaseOffsets::PhaseOffsets() { : highFpsLateAppOffsetNs, highFpsEarlyGlAppOffsetNs != -1 ? highFpsEarlyGlAppOffsetNs : highFpsLateSfOffsetNs}; - mHighRefreshRateOffsets.late = {highFpsLateAppOffsetNs, highFpsLateSfOffsetNs}; + mHighRefreshRateOffsets.late = {highFpsLateSfOffsetNs, highFpsLateAppOffsetNs}; } PhaseOffsets::Offsets PhaseOffsets::getCurrentOffsets() const { |