ext_gpu_shader4: add compiler tests for everything
[piglit.git] / tests / spec / glsl-1.10 / execution / fs-frontfacing-ternary-1.0-neg-1.0.shader_test
blob7193e4d4793001acc95825656cab58769f182675
1 [require]
2 GLSL >= 1.10
4 [vertex shader passthrough]
6 [fragment shader]
7 void main()
9         float f = gl_FrontFacing ? 1.0 : -1.0;
10         f = f * 0.25 + 0.5; // Remap (1.0, -1.0) -> (0.75, 0.25)
11         gl_FragColor = vec4(0.0, f, 0.0, 1.0);
14 [test]
15 draw rect -1 -1 2 1
16 draw rect 1 0 -2 1
17 relative probe rgba (0, 0) (0.0, 0.75, 0.0, 1.0)
18 relative probe rgba (1, 0) (0.0, 0.75, 0.0, 1.0)
19 relative probe rgba (0, 1) (0.0, 0.25, 0.0, 1.0)
20 relative probe rgba (1, 1) (0.0, 0.25, 0.0, 1.0)