Add more structure constructor tests.
[piglit/hramrach.git] / tests / shaders / glsl-texcoord-array.shader_test
blobdae789040a96e52d38a199ac9e8873d978f0da82
1 [require]
2 GL >= 2.0
3 GLSL >= 1.10
5 [vertex shader]
6 uniform int n;
7 varying vec4 gl_TexCoord[5];
8 void main()
10         for (int i = 0; i < n; i++) {
11                 gl_TexCoord[i] = vec4(0.5, 0.5, 0.5, 0.5) * float(i);
12         }
13         gl_Position = gl_Vertex;
16 [fragment shader]
17 uniform int index;
18 varying vec4 gl_TexCoord[5];
19 void main()
21         gl_FragColor = gl_TexCoord[index];
24 [test]
25 uniform int index 1
26 uniform int n 4
27 draw rect -1 -1 2 2
28 probe rgba 1 1 0.5 0.5 0.5 0.5