7 // Check that an array can be used as a function out parameter in
10 // In this test, the array is declared using GLSL-style array
11 // declaration syntax (float[2] x as opposed to float x[2]).
13 // From section 5.8 of the GLSL 1.20 spec:
14 // Variables that are built-in types, entire structures or arrays,
15 // structure fields, l-values with the field selector ( . )
16 // applied to select components or swizzles without repeated
17 // fields, l-values within parentheses, and l-values dereferenced
18 // with the array subscript operator ( [] ) are all l-values.
22 void f(out float[2] x)