Add more structure constructor tests.
[piglit/hramrach.git] / tests / shaders / glsl-fs-abs-02.shader_test
blobb125ad162469924d0f5e14e454c6a3bb3a8a3aec
1 [require]
2 GL >= 2.0
3 GLSL >= 1.10
5 [vertex shader]
6 varying vec4 color;
7 void main()
9         gl_Position = gl_Vertex;
10         color = vec4(gl_Vertex.xy, -gl_Vertex.xy);
13 [fragment shader]
14 varying vec4 color;
15 void main()
17         vec2 rg = abs(color.rg);
19         gl_FragColor = vec4(rg, 0.0, 1.0);
22 [test]
23 draw rect -1 -1 2 2
24 relative probe rgb  (0.0, 0.0) (1.0, 1.0, 0.0)
25 relative probe rgb  (0.1, 0.1) (0.8, 0.8, 0.0)
26 relative probe rgb  (0.2, 0.2) (0.6, 0.6, 0.0)
27 relative probe rgb  (0.3, 0.3) (0.4, 0.4, 0.0)
28 relative probe rgb  (0.4, 0.4) (0.2, 0.2, 0.0)
29 relative probe rgb  (0.5, 0.5) (0.0, 0.0, 0.0)
30 relative probe rgb  (0.6, 0.6) (0.2, 0.2, 0.0)
31 relative probe rgb  (0.7, 0.7) (0.4, 0.4, 0.0)
32 relative probe rgb  (0.8, 0.8) (0.6, 0.6, 0.0)
33 relative probe rgb  (0.9, 0.9) (0.8, 0.8, 0.0)
34 relative probe rgb  (1.0, 1.0) (1.0, 1.0, 0.0)