7 // From section 7.1 (Built-In Language Variables) of the GLSL 4.10
10 // Also, if a built-in interface block is redeclared, no member of
11 // the built-in declaration can be redeclared outside the block
14 // This appears to be a clarification to the behaviour established for
15 // gl_PerVertex by GLSL 1.50, therefore we test it using GLSL version
18 // In this test we attempt to redeclare gl_PerVertex before
19 // redeclaring gl_ClipDistance globally, and gl_ClipDistance is not
20 // present in the redeclaration of gl_PerVertex.
25 layout(triangle_strip, max_vertices = 3) out;
31 out float gl_ClipDistance[4];