6 varying vec4 gl_TexCoord[5];
9 // First initialise all array elements. Otherwise compiler optimisations
10 // can simply unroll the second loop ignoring n
11 for (int i = 0; i < 5; i++) {
12 gl_TexCoord[i] = vec4(0.2, 0.2, 0.2, 0.2) * float(i);
15 for (int i = 0; i < n; i++) {
16 gl_TexCoord[i] = vec4(0.5, 0.5, 0.5, 0.5) * float(i);
19 gl_Position = gl_Vertex;
24 varying vec4 gl_TexCoord[5];
27 gl_FragColor = gl_TexCoord[index];
34 probe rgba 1 1 0.5 0.5 0.5 0.5