1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
/* [config]
* expect_result: fail
* glsl_version: 1.20
* require_extensions: GL_ARB_arrays_of_arrays
* [end config]
*
* For ARB_arrays_of_arrays spec:
*
* "For unsized arrays, only the outermost dimension can be lacking a
* size. A type that includes an unknown array size cannot be formed into
* an array until it gets an explicit size."
*/
#version 120
#extension GL_ARB_arrays_of_arrays: enable
uniform vec4[][] an_array;
void main()
{
gl_Position = an_array[0][0];
}
|