Add more structure constructor tests.
[piglit/hramrach.git] / tests / shaders / glsl-vs-vec4-operator-equal.shader_test
blob0e99c8b8d5f939740a26f73b0f3ba818a92ce1ce
1 [require]
2 GL >= 2.0
3 GLSL >= 1.10
5 [vertex shader]
6 uniform vec4 arg0;
7 uniform vec4 arg1;
8 varying vec4 color;
10 void main()
12         gl_Position = gl_Vertex;
14         color.x = float(arg0.xxxx == arg1); /* false */
15         color.y = float(arg0 == arg1); /* true */
16         color.z = float(arg0.wzyx == arg1); /* false */
17         color.w = float(arg0.wzyx == arg1.wzyx); /* true */
20 [fragment shader]
21 varying vec4 color;
22 void main()
24         gl_FragColor = color;
27 [test]
28 uniform vec4 arg0 0.0 1.0 2.0 3.0
29 uniform vec4 arg1 0.0 1.0 2.0 3.0
30 draw rect -1 -1 2 2
31 probe all rgba 0.0 1.0 0.0 1.0