glx: don't fail test if the X server is inconsistent
[piglit.git] / tests / spec / glsl-1.20 / compiler / structure-and-array-operations / array-size-selection.vert
blob7452fe9642e5db3631b97fdb74e9da173ecd4a44
1 /* [config]
2  * expect_result: pass
3  * glsl_version: 1.20
4  * [end config]
5  *
6  * From page 38 (page 44 of the PDF) of the GLSL 1.20 spec:
7  *
8  *     "The ternary selection operator (?:). It operates on three expressions
9  *     (exp1 ? exp2 : exp3)....The second and third expressions can be any
10  *     type, as long their types match....This resulting matching type is
11  *     the type of the entire expression."
12  */
13 #version 120
15 const vec4[] a = vec4[](vec4(0), vec4(1));
16 const vec4[] b = vec4[](vec4(1), vec4(0));
17 uniform vec4 c[((true) ? a : b).length()];
19 void main()
21   gl_Position = c[0];