Merge "NBMController should load DDC data on creation" into udc-d1-dev

This commit is contained in:
Oleg Petšjonkin
2023-07-21 10:33:58 +00:00
committed by Android (Google) Code Review
3 changed files with 4 additions and 3 deletions

View File

@@ -33,9 +33,10 @@ class BrightnessRangeController {
private final Runnable mModeChangeCallback; private final Runnable mModeChangeCallback;
BrightnessRangeController(HighBrightnessModeController hbmController, BrightnessRangeController(HighBrightnessModeController hbmController,
Runnable modeChangeCallback) { Runnable modeChangeCallback, DisplayDeviceConfig displayDeviceConfig) {
mHbmController = hbmController; mHbmController = hbmController;
mModeChangeCallback = modeChangeCallback; mModeChangeCallback = modeChangeCallback;
mNormalBrightnessModeController.resetNbmData(displayDeviceConfig.getLuxThrottlingData());
} }

View File

@@ -666,7 +666,7 @@ final class DisplayPowerController implements AutomaticBrightnessController.Call
HighBrightnessModeController hbmController = createHbmControllerLocked(modeChangeCallback); HighBrightnessModeController hbmController = createHbmControllerLocked(modeChangeCallback);
mBrightnessRangeController = new BrightnessRangeController(hbmController, mBrightnessRangeController = new BrightnessRangeController(hbmController,
modeChangeCallback); modeChangeCallback, mDisplayDeviceConfig);
mBrightnessThrottler = createBrightnessThrottlerLocked(); mBrightnessThrottler = createBrightnessThrottlerLocked();

View File

@@ -544,7 +544,7 @@ final class DisplayPowerController2 implements AutomaticBrightnessController.Cal
mBrightnessThrottler = createBrightnessThrottlerLocked(); mBrightnessThrottler = createBrightnessThrottlerLocked();
mBrightnessRangeController = new BrightnessRangeController(hbmController, mBrightnessRangeController = new BrightnessRangeController(hbmController,
modeChangeCallback); modeChangeCallback, mDisplayDeviceConfig);
mDisplayBrightnessController = mDisplayBrightnessController =
new DisplayBrightnessController(context, null, new DisplayBrightnessController(context, null,