/frameworks/base/services/core/java/com/android/server/display/ |
HysteresisLevels.java | 31 // The recent lux must have changed by at least this fraction relative to the 32 // current ambient lux before a change will be considered. 48 * thresholds in units of lux 60 * Return the brightening hysteresis threshold for the given lux level. 62 public float getBrighteningThreshold(float lux) { 63 float brightConstant = getReferenceLevel(lux, mBrightLevels); 64 float brightThreshold = lux * (1.0f + brightConstant); 67 + brightThreshold + ", lux=" + lux); 73 * Return the darkening hysteresis threshold for the given lux level [all...] |
BrightnessMappingStrategy.java | 92 private static float[] getLuxLevels(int[] lux) { 93 // The first control point is implicit and always at 0 lux. 94 float[] levels = new float[lux.length + 1]; 95 for (int i = 0; i < lux.length; i++) { 96 levels[i + 1] = (float) lux[i]; 173 * Returns the desired brightness of the display based on the current ambient lux. 178 * @param lux The current ambient brightness in lux. 181 public abstract float getBrightness(float lux); 220 public abstract void addUserDataPoint(float lux, float brightness) 747 float[] lux = curve.first; local [all...] |
AutomaticBrightnessController.java | 90 // The mapper to translate ambient lux to screen brightness in the range [0, 1.0]. 310 // If we don't have a valid ambient lux then we don't have a valid brightness anyways, 412 private void handleLightSensorEvent(long time, float lux) { 413 Trace.traceCounter(Trace.TRACE_TAG_POWER, "ALS", (int) lux); 420 applyLightSensorMeasurement(time, lux); 424 private void applyLightSensorMeasurement(long time, float lux) { 427 mAmbientLightRingBuffer.push(time, lux); 430 mLastObservedLux = lux; 453 private void setAmbientLux(float lux) { 455 Slog.d(TAG, "setAmbientLux(" + lux + ")") 522 float lux = mAmbientLightRingBuffer.getLux(i); local [all...] |
DisplayManagerService.java | 304 float[] lux = getFloatArray(resources.obtainTypedArray( local 308 mMinimumBrightnessCurve = new Curve(lux, nits); 309 mMinimumBrightnessSpline = Spline.createSpline(lux, nits); 1086 float[] lux = curve.first; local [all...] |
BrightnessTracker.java | 95 // Time over which we keep lux sensor readings. 104 private static final String ATTR_LUX = "lux"; 336 luxValues[pos] = reading.lux; 715 public float lux; field in class:BrightnessTracker.LightData 745 data.lux = event.values[0]; [all...] |
PersistentDataStore.java | 81 * <brightness-point lux="0" nits="13.25"/> 82 * <brightness-point lux="20" nits="35.94"/> 118 private static final String ATTR_LUX = "lux"; 698 float[] lux = new float[N]; local 701 lux[i] = luxLevels.get(i); 704 return Pair.create(lux, nits);
|
/frameworks/base/core/java/android/hardware/display/ |
BrightnessConfiguration.java | 39 private BrightnessConfiguration(float[] lux, float[] nits, String description) { 40 mLux = lux; 48 * The curve is returned as a pair of float arrays, the first representing all of the lux 123 float[] lux = in.createFloatArray(); 125 Builder builder = new Builder(lux, nits); 153 * Brightness curves must have strictly increasing ambient brightness values in lux and 155 * control point must be 0 lux. 157 * @throws IllegalArgumentException if the initial control point is not at 0 lux. 158 * @throws IllegalArgumentException if the lux levels are not strictly increasing. 161 public Builder(float[] lux, float[] nits) [all...] |
/frameworks/base/core/tests/coretests/src/android/hardware/display/ |
BrightnessConfigurationTest.java | 55 assertArrayEquals(LUX_LEVELS, curve.first, "lux"); 62 float[] lux = Arrays.copyOf(LUX_LEVELS, LUX_LEVELS.length); local 63 lux[0] = 1f; 64 builder.setCurve(lux, NITS_LEVELS); 89 float[] lux = Arrays.copyOf(LUX_LEVELS, LUX_LEVELS.length + 1); 90 lux[lux.length - 1] = lux[lux.length - 2] + 1; 92 builder.setCurve(lux, NITS_LEVELS) 147 float[] lux = Arrays.copyOf(LUX_LEVELS, LUX_LEVELS.length); local [all...] |
/frameworks/base/services/tests/servicestests/src/com/android/server/display/ |
BrightnessMappingStrategyTest.java | 138 final float lux = (LUX_LEVELS[i - 1] + LUX_LEVELS[i]) / 2; local 139 final float backlight = simple.getBrightness(lux) * PowerManager.BRIGHTNESS_ON; 152 final float[] lux = { 0f, 1f }; local 156 .setCurve(lux, nits) 197 final float lux = (LUX_LEVELS[i - 1] + LUX_LEVELS[i]) / 2; local 198 final float backlight = physical.getBrightness(lux) * PowerManager.BRIGHTNESS_ON; 211 final float[] lux = { 0f, 1f }; local 218 .setCurve(lux, nits) 241 final int[] lux = Arrays.copyOf(LUX_LEVELS, LUX_LEVELS.length); local 242 final int idx = lux.length / 2 261 final int[] lux = Arrays.copyOf(LUX_LEVELS, LUX_LEVELS.length+1); local [all...] |
PersistentDataStoreTest.java | 66 + " <brightness-point lux=\"0\" nits=\"13.25\"/>\n" 67 + " <brightness-point lux=\"25\" nits=\"35.94\"/>\n" 72 + " <brightness-point lux=\"0\" nits=\"13.25\"/>\n" 73 + " <brightness-point lux=\"10.2\" nits=\"15\"/>\n" 85 assertArrayEquals(expectedLux, curve.first, "lux"); 93 assertArrayEquals(expectedLux, curve.first, "lux"); 105 + " <brightness-point lux=\"1\" nits=\"13.25\"/>\n" 106 + " <brightness-point lux=\"25\" nits=\"35.94\"/>\n" 124 + " <brightness-point lux=\"0\" nits=\"13.25\"/>\n" 125 + " <brightness-point lux=\"0xFF\" nits=\"foo\"/>\n 150 final float[] lux = { 0f, 10f }; local 176 final float[] lux = { 0f, 10f }; local [all...] |
DisplayManagerServiceTest.java | 239 float[] lux = minimumBrightnessCurve.getX(); local 255 new BrightnessConfiguration.Builder(lux, nits).build(); 273 float[] lux = minimumBrightnessCurve.getX(); local 275 BrightnessConfiguration config = new BrightnessConfiguration.Builder(lux, nits).build();
|
BrightnessTrackerTest.java | 328 + "lux=\"32.2,31.1\" luxTimestamps=\"" 336 + "lux=\"132.2,131.1\" luxTimestamps=\"" 344 + "lux=\"32.2,31.1\" luxTimestamps=\"" 419 // Missing lux value. 645 private SensorEvent createSensorEvent(float lux) { 655 event.values[0] = lux; [all...] |
/device/google/contexthub/firmware/os/drivers/ams_tmd4903/ |
ams_tmd4903.c | 104 #define AMS_TMD4903_ALS_MAX_REPORT_VALUE 150000.0f // in lux 394 float lux; local 401 lux = (ALS_GA_FACTOR * 405 return MIN2(MAX2(0.0f, lux), AMS_TMD4903_ALS_MAX_REPORT_VALUE); 757 DEBUG_PRINT("als sample ready: c=%u r=%u g=%u b=%u, gain=%dx, lux=%d\n", c, r, g, b, [all...] |
/prebuilts/go/darwin-x86/src/cmd/internal/obj/arm/ |
asm5.go | [all...] |
/prebuilts/go/linux-x86/src/cmd/internal/obj/arm/ |
asm5.go | [all...] |
/external/syslinux/bios/dos/ |
syslinux.com | [all...] |
/external/v8/src/js/ |
i18n.js | 917 'i-klingon|i-lux|i-mingo|i-navajo|i-pwn|i-tao|i-tay|' + [all...] |
/prebuilts/go/darwin-x86/src/cmd/internal/obj/arm64/ |
asm7.go | [all...] |
/prebuilts/go/linux-x86/src/cmd/internal/obj/arm64/ |
asm7.go | [all...] |
/prebuilts/sdk/system_28/ |
android.jar | |
/prebuilts/sdk/system_current/ |
android.jar | |