1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
/* [config]
* expect_result: pass
* glsl_version: 1.20
* require_extensions: GL_ARB_arrays_of_arrays GL_ARB_shading_language_420pack
* [end config]
*/
#version 120
#extension GL_ARB_arrays_of_arrays: enable
#extension GL_ARB_shading_language_420pack: enable
void main()
{
vec4 a[3][2][4] = {{vec4[4](vec4(0.0), vec4(1.0), vec4(0.0), vec4(1.0)),
vec4[4](vec4(0.0), vec4(1.0), vec4(0.0), vec4(1.0))},
{vec4[4](vec4(0.0), vec4(1.0), vec4(0.0), vec4(1.0)),
vec4[4](vec4(0.0), vec4(1.0), vec4(0.0), vec4(1.0))},
{vec4[4](vec4(0.0), vec4(1.0), vec4(0.0), vec4(1.0)),
vec4[4](vec4(0.0), vec4(1.0), vec4(0.0), vec4(1.0))}};
gl_Position = a[2][1][1];
}
|