ext_gpu_shader4: add compiler tests for everything
[piglit.git] / tests / spec / glsl-1.50 / compiler / interface-blocks-name-reused-globally-4.vert
blob2a35e7fe9d0c90e8f000cfebbc69f088c8054ca4
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 out block {
18     vec4 a;
19 } inst;
21 struct block {
22     vec4 z;
25 void main()