framework/replay: disable AA accounting when comparing with no tolerance
[piglit.git] / tests / spec / glsl-1.50 / compiler / arb_texture_cube_map_array.geom
blobc618a58e0f0b8e536a8d506b4a5db6a789ec93b9
1 /* [config]
2  * expect_result: pass
3  * glsl_version: 1.50
4  * require_extensions: GL_ARB_texture_cube_map_array
5  * [end config]
6  *
7  * Verify that GL_ARB_texture_cube_map_array can be used in geometry shaders
8  */
9 #version 150
10 #extension GL_ARB_texture_cube_map_array: require
12 uniform samplerCubeArray sca;
13 uniform samplerCubeArrayShadow scas;
14 uniform isamplerCubeArray isca;
15 uniform usamplerCubeArray usca;
17 void main()
19   vec4 foo = vec4(textureSize(sca, 0), 0.0);
20   foo += vec4(textureSize(isca, 0), 0.0);
21   foo += vec4(textureSize(usca, 0), 0.0);
22   foo += texture(sca, vec4(0.0));
23   foo += vec4(texture(isca, vec4(0.0)));
24   foo += vec4(texture(usca, vec4(0.0)));
25   foo += textureLod(sca, vec4(0.0), 0.0);
26   foo += vec4(textureLod(isca, vec4(0.0), 0.0));
27   foo += vec4(textureLod(usca, vec4(0.0), 0.0));
28   foo += vec4(textureSize(scas, 0), 0.0);
29   foo += vec4(texture(scas, vec4(0.0), 0.0));
30   foo += textureGrad(sca, vec4(0.0), vec3(0.0), vec3(0.0));
31   foo += vec4(textureGrad(isca, vec4(0.0), vec3(0.0), vec3(0.0)));
32   foo += vec4(textureGrad(usca, vec4(0.0), vec3(0.0), vec3(0.0)));
33   gl_Position = foo;
34   EmitVertex();