ext_gpu_shader4: add compiler tests for everything
[piglit.git] / tests / spec / glsl-1.50 / compiler / geometry / clip-distance-in-implicit-nonconst-access.geom
blob451e11d0a0fafebfdb23df6538aa10db951ed237
1 /* [config]
2  * expect_result: fail
3  * glsl_version: 1.50
4  * check_link: true
5  * [end config]
6  *
7  * This test verifies that the gl_ClipDistance input is predeclared as
8  * unsized by attempting to access it using a non-constant index, an
9  * operation that is not allowed on unsized arrays.
10  */
11 #version 150
13 layout(triangles) in;
14 layout(triangle_strip, max_vertices = 3) out;
16 uniform int index;
18 void main()
20   gl_Position = vec4(gl_in[0].gl_ClipDistance[index]);
21   EmitVertex();