Loading services/core/java/com/android/server/display/DisplayDeviceConfig.java +0 −1 Original line number Diff line number Diff line Loading @@ -1930,7 +1930,6 @@ public class DisplayDeviceConfig { * * @return true if even dimmer mode is enabled */ @VisibleForTesting public boolean isEvenDimmerAvailable() { return mEvenDimmerBrightnessData != null; } Loading services/core/java/com/android/server/display/LocalDisplayAdapter.java +3 −1 Original line number Diff line number Diff line Loading @@ -940,7 +940,9 @@ final class LocalDisplayAdapter extends DisplayAdapter { final float nits = backlightToNits(backlight); final float sdrNits = backlightToNits(sdrBacklight); if (getFeatureFlags().isEvenDimmerEnabled()) { if (getFeatureFlags().isEvenDimmerEnabled() && mDisplayDeviceConfig != null && mDisplayDeviceConfig.isEvenDimmerAvailable()) { applyColorMatrixBasedDimming(brightnessState); } Loading services/core/java/com/android/server/display/brightness/clamper/BrightnessClamperController.java +1 −1 Original line number Diff line number Diff line Loading @@ -285,7 +285,7 @@ public class BrightnessClamperController { List<BrightnessStateModifier> modifiers = new ArrayList<>(); modifiers.add(new DisplayDimModifier(context)); modifiers.add(new BrightnessLowPowerModeModifier()); if (flags.isEvenDimmerEnabled()) { if (flags.isEvenDimmerEnabled() && displayDeviceConfig != null) { modifiers.add(new BrightnessLowLuxModifier(handler, listener, context, displayDeviceConfig)); } Loading Loading
services/core/java/com/android/server/display/DisplayDeviceConfig.java +0 −1 Original line number Diff line number Diff line Loading @@ -1930,7 +1930,6 @@ public class DisplayDeviceConfig { * * @return true if even dimmer mode is enabled */ @VisibleForTesting public boolean isEvenDimmerAvailable() { return mEvenDimmerBrightnessData != null; } Loading
services/core/java/com/android/server/display/LocalDisplayAdapter.java +3 −1 Original line number Diff line number Diff line Loading @@ -940,7 +940,9 @@ final class LocalDisplayAdapter extends DisplayAdapter { final float nits = backlightToNits(backlight); final float sdrNits = backlightToNits(sdrBacklight); if (getFeatureFlags().isEvenDimmerEnabled()) { if (getFeatureFlags().isEvenDimmerEnabled() && mDisplayDeviceConfig != null && mDisplayDeviceConfig.isEvenDimmerAvailable()) { applyColorMatrixBasedDimming(brightnessState); } Loading
services/core/java/com/android/server/display/brightness/clamper/BrightnessClamperController.java +1 −1 Original line number Diff line number Diff line Loading @@ -285,7 +285,7 @@ public class BrightnessClamperController { List<BrightnessStateModifier> modifiers = new ArrayList<>(); modifiers.add(new DisplayDimModifier(context)); modifiers.add(new BrightnessLowPowerModeModifier()); if (flags.isEvenDimmerEnabled()) { if (flags.isEvenDimmerEnabled() && displayDeviceConfig != null) { modifiers.add(new BrightnessLowLuxModifier(handler, listener, context, displayDeviceConfig)); } Loading