glx: don't fail test if the X server is inconsistent
[piglit.git] / tests / spec / glsl-1.20 / compiler / structure-and-array-operations / array-redeclaration-01.vert
blob2857bec3a344db89449c49dd4d91c32508a37bd2
1 /* [config]
2  * expect_result: pass
3  * glsl_version: 1.20
4  * [end config]
5  *
6  * From page 19 (page 25 of the PDF) of the GLSL 1.20 spec:
7  *
8  *     "It is legal to declare an array without a size and then later
9  *     re-declare the same name as an array of the same type and specify a
10  *     size."
11  */
12 #version 120
14 float a_function(vec4[6]);
16 void main()
18   vec4 [] an_array;
20   an_array[0] = vec4(0);
21   an_array[1] = vec4(1);
22   an_array[2] = vec4(2);
23   an_array[3] = vec4(3);
24   an_array[4] = vec4(4);
25   an_array[5] = vec4(5);
27   vec4 [6] an_array;
29   gl_Position = vec4(a_function(an_array));