glsl-array-bounds: set out-of-bounds array index inside shader
[piglit.git] / tests / shaders / glsl-vs-if-less-equal.shader_test
blobe39c06d001f0cc03236fcd77bf8c235117043ba0
1 [require]
2 GLSL >= 1.10
4 [vertex shader]
5 void main()
7         if (gl_Vertex.x <= 20.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 1.0 0.0 0.0
27 probe rgb 35 15 0.0 1.0 0.0