6 * From section 4.1.8 ("Structures") of the GLSL 1.20 spec:
8 * "Anonymous structures are not supported. Embedded structures
11 * struct S { float f; };
14 * S; // Error: anonymous structures disallowed
15 * struct { ... }; // Error: embedded structures disallowed
16 * S s; // Okay: nested structures with name are allowed
21 struct S { float f; };
24 S s; // Okay: nested structures with name are allowed
29 gl_Position = vec4(1);