ext_gpu_shader4: add compiler tests for everything
[piglit.git] / tests / spec / glsl-1.50 / compiler / vs-redeclares-pervertex-out-multiple-times.vert
blobd5f39ce8662cea3b3ca787e4833ac26c2ccb621e
1 // [config]
2 // expect_result: fail
3 // glsl_version: 1.50
4 // check_link: true
5 // [end config]
6 //
7 // From section 7.1 (Built-In Language Variables) of the GLSL 4.10
8 // spec:
9 //
10 //     It is also a compilation error to redeclare the [gl_PerVertex]
11 //     block more than once...
13 // This appears to be a clarification to the behaviour established for
14 // gl_PerVertex by GLSL 1.50, therefore we test it using GLSL version
15 // 1.50.
17 #version 150
19 layout(triangles) in;
20 layout(triangle_strip, max_vertices = 3) out;
22 out gl_PerVertex {
23     vec4 gl_Position;
26 out gl_PerVertex {
27     vec4 gl_Position;
30 void main()