From 182b24d9ae2da414a5b845162545b7874c067a3a Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Sun, 4 Sep 2016 19:59:50 -0400 Subject: [PATCH] v0.4.2: improved performance by lowering precision on some shader variables --- .../src/main/java/com/watabou/noosa/NoosaScript.java | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/SPD-classes/src/main/java/com/watabou/noosa/NoosaScript.java b/SPD-classes/src/main/java/com/watabou/noosa/NoosaScript.java index 45089e8d0..48a812744 100644 --- a/SPD-classes/src/main/java/com/watabou/noosa/NoosaScript.java +++ b/SPD-classes/src/main/java/com/watabou/noosa/NoosaScript.java @@ -210,12 +210,11 @@ public class NoosaScript extends Script { "}" + "//\n" + - - "precision mediump float;" + - "varying vec2 vUV;" + - "uniform sampler2D uTex;" + - "uniform vec4 uColorM;" + - "uniform vec4 uColorA;" + + + "varying mediump vec2 vUV;" + + "uniform lowp sampler2D uTex;" + + "uniform lowp vec4 uColorM;" + + "uniform lowp vec4 uColorA;" + "void main() {" + " gl_FragColor = texture2D( uTex, vUV ) * uColorM + uColorA;" + "}";