framework/replay: disable AA accounting when comparing with no tolerance
[piglit.git] / tests / spec / arb_fragment_layer_viewport / layer-vs-write-simple.shader_test
blobfe453fb1775c6546592a01b48ab7891bb311e6ee
1 [require]
2 GLSL >= 1.40
3 GL_ARB_fragment_layer_viewport
4 GL_AMD_vertex_shader_layer
6 [vertex shader]
7 #version 140
8 #extension GL_AMD_vertex_shader_layer: enable
9 in vec4 piglit_vertex;
10 uniform int layer;
12 void main()
14         gl_Position = piglit_vertex;
15         gl_Layer = layer;
18 [fragment shader]
19 #version 140
20 #extension GL_ARB_fragment_layer_viewport: require
22 uniform int layer;
24 void main()
26         if (gl_Layer == layer)
27                 gl_FragColor = vec4(0,1,0,0);
28         else
29                 gl_FragColor = vec4(1,0,0,0);
32 [test]
33 clear color 0.0 0.0 0.0 0.0
34 clear
36 uniform int layer 0
37 draw rect -1 -1 1 1
39 uniform int layer 1
40 draw rect 0 -1 1 1
42 uniform int layer 10000
43 draw rect -1 0 1 1
45 uniform int layer -10000
46 draw rect 0 0 1 1
48 probe all rgb 0.0 1.0 0.0