ext_gpu_shader4: add compiler tests for everything
[piglit.git] / tests / spec / glsl-1.20 / compiler / structure-and-array-operations / array-length.vert
blob3eb500e59fdcd14c90a19de4757eafdbe5b5c606
1 /* [config]
2  * expect_result: pass
3  * glsl_version: 1.20
4  * [end config]
5  *
6  * From page 20 (page 26 of the PDF) of the GLSL 1.20 spec:
7  *
8  *     "Arrays know the number of elements they contain. This can be obtained
9  *     by using the length method:
10  *
11  *         a.length(); // returns 5 for the above declarations
12  *
13  *     The length method cannot be called on an array that has not been
14  *     explicitly sized."
15  */
16 #version 120
18 uniform vec4 a[2];
20 void main()
22   gl_Position = vec4(a.length());