set NBM_FEATURE_FLAG to true.

Turned the split lux-limited brightness feature on.

Bug: 290636893
test: check the mMaxBrightnessLimits data
Change-Id: Ibfe0a6a459f09b63e49965847d254be508b9daa4
Merged-In: I88b4e5dfd16b1efbe87bf21459755ff2b4900d1f
This commit is contained in:
Peter Lin
2023-07-22 00:19:52 +00:00
parent e31a3b870a
commit b9ae68b158
2 changed files with 11 additions and 1 deletions

View File

@@ -24,7 +24,7 @@ import java.util.function.BooleanSupplier;
class BrightnessRangeController {
private static final boolean NBM_FEATURE_FLAG = false;
private static final boolean NBM_FEATURE_FLAG = true;
private final HighBrightnessModeController mHbmController;
private final NormalBrightnessModeController mNormalBrightnessModeController =
@@ -42,6 +42,7 @@ class BrightnessRangeController {
void dump(PrintWriter pw) {
mHbmController.dump(pw);
mNormalBrightnessModeController.dump(pw);
}
void onAmbientLuxChange(float ambientLux) {

View File

@@ -21,6 +21,7 @@ import android.os.PowerManager;
import com.android.server.display.DisplayDeviceConfig.BrightnessLimitMapType;
import java.io.PrintWriter;
import java.util.HashMap;
import java.util.Map;
@@ -41,6 +42,14 @@ class NormalBrightnessModeController {
return recalculateMaxBrightness();
}
void dump(PrintWriter pw) {
pw.println("NormalBrightnessModeController:");
pw.println(" mAutoBrightnessEnabled=" + mAutoBrightnessEnabled);
pw.println(" mAmbientLux=" + mAmbientLux);
pw.println(" mMaxBrightness=" + mMaxBrightness);
pw.println(" mMaxBrightnessLimits=" + mMaxBrightnessLimits);
}
boolean setAutoBrightnessState(int state) {
boolean isEnabled = state == AutomaticBrightnessController.AUTO_BRIGHTNESS_ENABLED;
if (isEnabled != mAutoBrightnessEnabled) {