glsl-array-bounds: set out-of-bounds array index inside shader
[piglit.git] / tests / shaders / glsl-vs-if-greater-equal.shader_test
blobc6810bb3f8d5406b4b1f4093fe973cb705661bfe
1 [require]
2 GLSL >= 1.10
4 [vertex shader]
5 void main()
7         if (gl_Vertex.x >= 30.0)
8                 gl_FrontColor = vec4(1.0, 0.0, 0.0, 0.0);
9         else
10                 gl_FrontColor = vec4(0.0, 1.0, 0.0, 0.0);
11         gl_Position = gl_ModelViewProjectionMatrix * gl_Vertex;
14 [fragment shader]
15 void main()
17         gl_FragColor = gl_Color;
20 [test]
21 ortho
22 clear color 0.5 0.5 0.5 0.5
23 clear
24 draw rect 10 10 10 10
25 draw rect 30 10 10 10
26 probe rgb 15 15 0.0 1.0 0.0
27 probe rgb 35 15 1.0 0.0 0.0