perf/pixel-rate: new pixel throughput microbenchmark
[piglit.git] / tests / spec / glsl-1.50 / compiler / interface-blocks-no-sampler-type-within-block.vert
blob9836e0d6b200c9ffa9b9a8cfd252716f629b17a2
1 // [config]
2 // expect_result: fail
3 // glsl_version: 1.50
4 // check_link: true
5 // [end config]
6 //
7 // Tests that sampler types are not allowed within a block.
8 //
9 // GLSLangSpec.1.50.11, 4.3.7 Interface Blocks:
10 // "Types and declarators are the same as for other input, output, and uniform
11 //  variable declarations outside blocks, with these exceptions:
12 //      • initializers are not allowed
13 //      • sampler types are not allowed
14 //      • structure definitions cannot be nested inside a block"
16 #version 150
18 out block {
19         sampler2DShadow a;
20 } inst;
22 void main()