ext_gpu_shader4: add compiler tests for everything
[piglit.git] / tests / spec / glsl-1.20 / compiler / structure-and-array-operations / array-variable-index-implicit-size-global.vert
blob7f1e22ae6387ab0776594a9df625370b2a045f86
1 /* [config]
2  * expect_result: fail
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  *     "If an array is indexed with an expression that is not an integral
9  *     constant expression, or if an array is passed as an argument to a
10  *     function, then its size must be declared before any such use."
11  */
12 #version 120
14 /* Assume the array is sized in a different compilation unit.
15  */
16 vec4 [] an_array;
18 uniform int i;
20 void main()
22   gl_Position = an_array[i];