conversion-explicit: use a different value for normalized +/- min
[piglit.git] / tests / spec / ext_shader_integer_mix / execution / vs-mix-if-bool.shader_test
blobc71b75bf6fd1bb64b771955cbad63000273c11a8
1 [require]
2 GLSL >= 1.30
3 GL_EXT_shader_integer_mix
5 [vertex shader]
6 #extension GL_EXT_shader_integer_mix: enable
7 out vec4 color;
9 uniform bool a;
10 uniform bool b;
11 uniform bool selector;
13 void main()
15     if (mix(a, b, selector)) {
16         color = vec4(0, 1, 0, 1);
17     } else {
18         color = vec4(1, 0, 0, 1);
19     }
20     gl_Position = gl_Vertex;
23 [fragment shader]
24 in vec4 color;
26 void main()
28     gl_FragColor = color;
31 [test]
32 uniform int a 1
33 uniform int b 0
34 uniform int selector 0
36 draw rect -1 -1 2 2
37 probe all rgba 0 1 0 1