summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Ady Abraham <adyabr@google.com> 2019-02-07 19:01:25 -0800
committer Ana Krulec <akrulec@google.com> 2019-02-11 15:23:25 -0800
commit482b4b1b9ad5806fdc4ef0c21831a03484101b62 (patch)
tree5fed389c5c143369f610ed2231dd3aee1b0ad12f
parentc3e21310bc49fbea93c59219967a2131964ba4d2 (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.cpp6
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 {