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
22 struct { float f; } s; // Error: embedded structures disallowed
27 gl_Position = vec4(1);