1 // Section 4.3.4 (Inputs) of the GLSL 1.50 spec says:
3 // Geometry shader input variables get the per-vertex values
4 // written out by vertex shader output variables of the same
5 // names. Since a geometry shader operates on a set of vertices,
6 // each input varying variable (or input block, see interface
7 // blocks below) needs to be declared as an array.
9 // This test verifies that trying to create an unnamed non-array input
10 // interface block produces an error.
13 // expect_result: fail