summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Fiona Campbell <flc@google.com> 2020-05-27 16:25:51 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2020-05-27 16:25:51 +0000
commit0f8da6314060fc9775e8794e13b4e6df2c6edb5b (patch)
treeeab9e1f9b2029c6808ce07c6cd1984ec93b4a180
parent6a459b2b3529e19e47716a19b4ba055436f6560f (diff)
parent270ea4155a23418215cb06056ff5918ba3a66966 (diff)
Merge "Fix Walleye dim brightness curves" into rvc-dev
-rw-r--r--services/core/java/com/android/server/display/BrightnessMappingStrategy.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/services/core/java/com/android/server/display/BrightnessMappingStrategy.java b/services/core/java/com/android/server/display/BrightnessMappingStrategy.java
index b9cd43d0803d..787f7f398fcb 100644
--- a/services/core/java/com/android/server/display/BrightnessMappingStrategy.java
+++ b/services/core/java/com/android/server/display/BrightnessMappingStrategy.java
@@ -28,7 +28,6 @@ import android.util.Pair;
import android.util.Slog;
import android.util.Spline;
-import com.android.internal.BrightnessSynchronizer;
import com.android.internal.annotations.VisibleForTesting;
import com.android.internal.util.Preconditions;
import com.android.server.display.utils.Plog;
@@ -347,10 +346,11 @@ public abstract class BrightnessMappingStrategy {
}
}
+ // Normalize entire brightness range to 0 - 1.
protected static float normalizeAbsoluteBrightness(int brightness) {
- return BrightnessSynchronizer.brightnessIntToFloat(brightness,
- PowerManager.BRIGHTNESS_OFF + 1, PowerManager.BRIGHTNESS_ON,
- PowerManager.BRIGHTNESS_MIN, PowerManager.BRIGHTNESS_MAX);
+ brightness = MathUtils.constrain(brightness,
+ PowerManager.BRIGHTNESS_OFF, PowerManager.BRIGHTNESS_ON);
+ return (float) brightness / PowerManager.BRIGHTNESS_ON;
}
private Pair<float[], float[]> insertControlPoint(