aboutsummaryrefslogtreecommitdiffhomepage
path: root/platform_tools/android/apps/skar_java/src/main/java/com/google/skar/PaintUtil.java
diff options
context:
space:
mode:
Diffstat (limited to 'platform_tools/android/apps/skar_java/src/main/java/com/google/skar/PaintUtil.java')
-rw-r--r--platform_tools/android/apps/skar_java/src/main/java/com/google/skar/PaintUtil.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/platform_tools/android/apps/skar_java/src/main/java/com/google/skar/PaintUtil.java b/platform_tools/android/apps/skar_java/src/main/java/com/google/skar/PaintUtil.java
index b9aaa01730..7665d365ba 100644
--- a/platform_tools/android/apps/skar_java/src/main/java/com/google/skar/PaintUtil.java
+++ b/platform_tools/android/apps/skar_java/src/main/java/com/google/skar/PaintUtil.java
@@ -35,9 +35,11 @@ public class PaintUtil {
*/
public static ColorFilter createLightCorrectionColorFilter(float[] colorCorr) {
float[] colorCorrCopy = Arrays.copyOf(colorCorr, 4);
+
for (int i = 0; i < 3; i++) {
colorCorrCopy[i] *= colorCorrCopy[3] / MIDDLE_GRAY_GAMMA;
}
+
ColorMatrix m = new ColorMatrix();
m.setScale(colorCorrCopy[0], colorCorrCopy[1], colorCorrCopy[2], 1);
return new ColorMatrixColorFilter(m);