ext_gpu_shader4: add compiler tests for everything
[piglit.git] / tests / spec / arb_geometry_shader4 / compiler / clip-distance-in-implicit-nonconst-access.geom
blob48736dbcbc7b2dc8a5eba759363e39a7065d3dfc
1 /* [config]
2  * expect_result: fail
3  * glsl_version: 1.30
4  * check_link: true
5  * require_extensions: GL_ARB_geometry_shader4
6  * [end config]
7  *
8  * This test verifies that gl_ClipDistanceIn is predeclared as unsized
9  * by attempting to access it using a non-constant index, an operation
10  * that is not allowed on unsized arrays.
11  */
12 #version 130
13 #extension GL_ARB_geometry_shader4: enable
15 uniform int index;
17 void main()
19   gl_Position = vec4(gl_ClipDistanceIn[0][index]);
20   EmitVertex();