ext_gpu_shader4: add compiler tests for everything
[piglit.git] / tests / spec / glsl-1.50 / compiler / layout-only-one-out-declaration-per-program-max-verts-mismatch.geom
blobc3b067f8333c7e8d46f53e0490ea4d6bee0a6a4d
1 // [config]
2 // expect_result: fail
3 // glsl_version: 1.50
4 // check_link: true
5 // [end config]
6 //
7 // Section 4.3.8.2(Output Layout Qualifiers) of the GLSL 1.50 spec says:
8 // "All geometry shader output layout declarations in a program must declare the
9 //  same layout and same value for max_vertices."
11 #version 150
13 layout(lines) in;
14 layout(line_strip, max_vertices=2) out;
16 in vec4 pos[];
18 layout(line_strip, max_vertices=3) out;
20 void main()