X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=tests%2Fglsl%2Fbinary_operators.glsl;h=a99b4446f9e2a22efcd9a8615e10f88a9d955b97;hb=f526938b407e061c7424adedc34af4d1ff687f90;hp=8e2520c83c7b9458584b6d92f1da51c0d2264ad2;hpb=f639d088c478fe5d266f9f5779928735b5176976;p=libs%2Fgl.git diff --git a/tests/glsl/binary_operators.glsl b/tests/glsl/binary_operators.glsl index 8e2520c8..a99b4446 100644 --- a/tests/glsl/binary_operators.glsl +++ b/tests/glsl/binary_operators.glsl @@ -14,6 +14,10 @@ void main() j = j<<(i%5); b = b || i!=j; + ivec2 iv; + i = i<>i; + mat4x2 m1; mat2x4 m2; mat4 m3 = m2*m1*5; @@ -21,7 +25,7 @@ void main() vec4 v2; v2 = m3*v1; vec2 v3; - v3 = v1*m2+v2.xy; + v3 = v1*m2+v2.xy+iv; if(b) ++v3; @@ -41,11 +45,14 @@ void main() i = i|1; j = j<<(i%5); b = b||i!=j; + ivec2 iv; + i = i<>i; mat4x2 m1; mat2x4 m2; vec4 v1 = vec4(1.0); vec2 v3; - v3 = v1*m2+(m2*m1*float(5)*v1).xy; + v3 = v1*m2+(m2*m1*float(5)*v1).xy+vec2(iv); if(b) ++v3; }