ext_gpu_shader4: add compiler tests for everything
[piglit.git] / tests / spec / glsl-1.50 / compiler / interface-blocks-name-reused-globally-6.vert
bloba2ea8c0bf6bfa9f105454ea52a3f98f7be71d7b0
1 // [config]
2 // expect_result: fail
3 // glsl_version: 1.50
4 // check_link: true
5 // [end config]
6 //
7 // GLSLangSpec.1.50.11, 4.3.7 Interface Blocks:
8 // "Block names have no other use within a shader beyond interface matching;
9 //  it is an error to use a block name at global scope for anything other than
10 //  as a block name."
12 // Tests that an interface block name may not be reused globally as anything
13 // other than as a block name.
15 #version 150
17 vec4 block()
19     return vec4(0);
22 out block {
23     vec4 a;
24 } inst;
26 void main()