]> git.tdb.fi Git - libs/gl.git/commitdiff
Fix some errors in test cases
authorMikko Rasa <tdb@tdb.fi>
Mon, 8 Mar 2021 15:37:06 +0000 (17:37 +0200)
committerMikko Rasa <tdb@tdb.fi>
Tue, 9 Mar 2021 08:15:11 +0000 (10:15 +0200)
tests/glsl/arithmetic_assignment.glsl
tests/glsl/expression_inline_precedence.glsl

index adb2a0cbc99493c46738453c333a8b60ba3c3ac6..d6c48ad89152909634f027c413ac1238fc4c3a27 100644 (file)
@@ -18,7 +18,7 @@ void main()
 out vec4 frag_color;
 void main()
 {
-       vec3 color = texture(tex, texcoord);
+       vec3 color = texture(tex, texcoord).rgb;
        color *= tint;
        color *= light;
        color += ambient;
@@ -49,7 +49,7 @@ in vec2 _vs_out_texcoord;
 in float light;
 void main()
 {
-  vec3 color = texture(tex, _vs_out_texcoord);
+  vec3 color = texture(tex, _vs_out_texcoord).rgb;
   color *= tint;
   color *= light;
   color += ambient;
index 9f37c83b2bd7b490ae21e01d086d493b3c0a00e3..c78958f7eaae5d279c3ff51e99cf7dab1f330d6a 100644 (file)
@@ -1,6 +1,6 @@
 #pragma MSP stage(vertex)
 layout(location=0) in vec4 position;
-layout(location=1) in float v;
+layout(location=1) in vec4 v;
 void main()
 {
        float a = v.x-v.y;
@@ -14,7 +14,7 @@ void main()
 
 /* Expected output: vertex
 layout(location=0) in vec4 position;
-layout(location=1) in float v;
+layout(location=1) in vec4 v;
 void main()
 {
        gl_Position = position*((v.x-v.y-(v.z-v.w))+(v.x-v.y)*(v.z-v.w));