ext_gpu_shader4: add compiler tests for everything
[piglit.git] / tests / spec / glsl-1.10 / linker / texcoord-varying.shader_test
blobe4b9b013d2dbdbbf330746c1090c7ac9352730f8
1 # Does the linker correctly recognize that texcoord[1] is
2 # written by the vertex shader and read by the fragment shader?
4 [require]
5 GLSL >= 1.10
7 [vertex shader]
8 varying vec4 gl_TexCoord[4];
9 void main()
11         int i = 1;
12         gl_TexCoord[i] = vec4(0.5, 0, 0, 0);
13         gl_Position = ftransform();
17 [fragment shader]
18 varying vec4 gl_TexCoord[4];
19 void main()
21         gl_FragColor = gl_TexCoord[1];
25 [test]
26 draw rect -1 -1 2 2
27 relative probe rgba (0.5, 0.5) (0.5, 0.0, 0.0, 0.0)