Merge "set NBM_FEATURE_FLAG to true." into udc-d1-dev

This commit is contained in:
Peter Lin
2023-08-03 01:10:54 +00:00
committed by Android (Google) Code Review
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) {