arb_framebuffer_object: add missing MSAA alpha-to-coverage and alpha-to-one tests
[piglit.git] / tests / spec / glsl-1.20 / compiler / assignment-operators / assign-array-allowed.vert
blob0203c3076670631b83120b0df271de2a21a4c202
1 // [config]
2 // expect_result: pass
3 // glsl_version: 1.20
4 // check_link: true
5 // [end config]
6 //
7 // Check that assignment to an array is allowed in GLSL 1.20.
8 //
9 // From section 5.8 of the GLSL 1.20 spec:
10 //     Variables that are built-in types, entire structures or arrays,
11 //     structure fields, l-values with the field selector ( . )
12 //     applied to select components or swizzles without repeated
13 //     fields, l-values within parentheses, and l-values dereferenced
14 //     with the array subscript operator ( [] ) are all l-values.
16 #version 120
18 void f(float[2] x)
20   float[2] y;
21   y = x;
24 void main()
26   float[2] x;
27   f(x);
28   gl_Position = vec4(0.0);