ext_gpu_shader4: add compiler tests for everything
[piglit.git] / tests / spec / glsl-1.10 / compiler / qualifiers / fn-out-array-prohibited-cstyle.frag
blobd9a8f8a45b4f04a7b59610df6f8d80d6aafbe8e7
1 // [config]
2 // expect_result: fail
3 // glsl_version: 1.10
4 // [end config]
5 //
6 // Check that an array can't be used as a function out parameter in
7 // GLSL 1.10.
8 //
9 // In this test, the array is declared using C-style array
10 // declaration syntax (float x[2] as opposed to float[2] x).
12 // From section 5.8 of the GLSL 1.10 spec:
13 //     Other binary or unary expressions, non-dereferenced arrays,
14 //     function names, swizzles with repeated fields, and constants
15 //     cannot be l-values.
17 #version 110
19 void f(out float x[2])