7 //Tests compiler/parser: output of geometry shader may be a struct
10 * GLSLLangSpec.1.50.09 4.3.6 Outputs:
11 * Vertex and geometry output variables output per-vertex data and are declared
12 * using the out storage qualifier, the centroid out storage qualifier, or the
13 * deprecated varying storage qualifier. They can only be float, floating-point
14 * vectors, matrices, signed or unsigned integers or integer vectors, or arrays
15 * or structures of any these.
21 layout(triangle_strip) out;
38 for (int i = 0; i < 3; i++) {