perf/pixel-rate: new pixel throughput microbenchmark
[piglit.git] / tests / spec / glsl-1.10 / execution / glsl-vs-if-greater.shader_test
blobdfa7501b07081e62322812cc7c5ad28610a0de90
1 [require]
2 GLSL >= 1.10
4 [vertex shader]
5 void main()
7         if (gl_Vertex.x > 20.0)
8                 gl_FrontColor = vec4(1.0, 0.0, 0.0, 0.0);
9         else
10                 gl_FrontColor = vec4(0.0, 1.0, 0.0, 0.0);
11         gl_Position = gl_ModelViewProjectionMatrix * gl_Vertex;
14 [fragment shader]
15 void main()
17         gl_FragColor = gl_Color;
20 [test]
21 ortho
22 clear color 0.5 0.5 0.5 0.5
23 clear
24 draw rect 10 10 10 10
25 draw rect 30 10 10 10
26 probe rgb 15 15 0.0 1.0 0.0
27 probe rgb 35 15 1.0 0.0 0.0