1 # This test verifies that array of arrays UBO works when using an
6 GL_ARB_arrays_of_arrays
7 GL_ARB_shading_language_420pack
9 [vertex shader passthrough]
13 #extension GL_ARB_arrays_of_arrays: require
14 #extension GL_ARB_shading_language_420pack: require
16 layout (binding = 5) uniform block {
26 color = arr[3][0].color[1] + arr[1][1].color[0];
30 clear color 0.2 0.2 0.2 0.2
33 ubo array index 3 #[1][1]
34 uniform vec4 block.color[0] 0.0 1.0 0.0 0.0
35 uniform vec4 block.color[1] 1.0 0.0 0.0 0.0
37 ubo array index 6 #[3][0]
38 uniform vec4 block.color[0] 1.0 0.0 0.0 0.0
39 uniform vec4 block.color[1] 0.0 0.0 1.0 0.0
42 relative probe rect rgb (0.0, 0.0, 0.5, 0.5) (0.0, 1.0, 1.0)