Merge "Use -1.0f in SurfaceControl to turn off brightness"
This commit is contained in:
committed by
Android (Google) Code Review
commit
5ffc29449b
@@ -84,8 +84,12 @@ public class LightsService extends SystemService {
|
||||
if (DEBUG) {
|
||||
Slog.d(TAG, "Using new setBrightness path!");
|
||||
}
|
||||
SurfaceControl.setDisplayBrightness(mDisplayToken,
|
||||
(float) brightness / mSurfaceControlMaximumBrightness);
|
||||
if (brightness == 0) {
|
||||
SurfaceControl.setDisplayBrightness(mDisplayToken, -1.0f);
|
||||
} else {
|
||||
SurfaceControl.setDisplayBrightness(mDisplayToken,
|
||||
(float) (brightness - 1) / (mSurfaceControlMaximumBrightness - 1));
|
||||
}
|
||||
} else {
|
||||
int color = brightness & 0x000000ff;
|
||||
color = 0xff000000 | (color << 16) | (color << 8) | color;
|
||||
|
||||
Reference in New Issue
Block a user