conversion-explicit: use a different value for normalized +/- min
[piglit.git] / tests / spec / arb_cull_distance / basic-cull-3.shader_test
blob8078754d6a4e8101437d82452e16d5e8d1dab63c
1 # Use a second cull distance and set it to always reject.
3 [require]
4 GLSL >= 1.30
5 GL_ARB_cull_distance
7 [vertex shader]
8 #version 130
9 #extension GL_ARB_cull_distance: enable
11 out float gl_CullDistance[2];
13 void main(void)
15         gl_Position = gl_Vertex;
17         gl_CullDistance[0] = gl_VertexID - 3;
18         gl_CullDistance[1] = -5.0;
21 [fragment shader]
22 #version 130
24 void main(void)
26         gl_FragColor = vec4(0, 0, 1, 1);
29 [test]
30 clear color 0.0 1.0 0.0 1.0
31 clear
32 draw rect -1 -1 2 2
34 # Bottom left corner is green because triangle 0 was culled
35 relative probe rgba (0.100, 0.100) (0.0, 1.0, 0.0, 1.0)
37 # Top right corner is green because triangle 1 was culled
38 relative probe rgba (0.900, 0.900) (0.0, 1.0, 0.0, 1.0)