glsl: test loop unroll with uint overflow
[piglit.git] / tests / spec / arb_shader_storage_buffer_object / compiler / shader-storage-block-sampler.frag
blob9eaaa7476ee218e1c101e7edda25a3b4a87548ca
1 // [config]
2 // expect_result: fail
3 // glsl_version: 1.20
4 // require_extensions: GL_ARB_shader_storage_buffer_object
5 // [end config]
7 #version 120
8 #extension GL_ARB_shader_storage_buffer_object: require
10 /* From the GL_ARB_shader_storage_buffer_object spec:
11  *
12  *  "The "buffer" qualifier can be used with any of the basic data types, or
13  *   when declaring a variable whose type is a structure, or an array of any of
14  *   these."
15  */
17 buffer a {
18         sampler2D s;
21 vec4 foo(void) {
22         return texture2D(s, vec2(0.0));