perf/pixel-rate: new pixel throughput microbenchmark
[piglit.git] / tests / spec / glsl-1.10 / execution / glsl-vs-main-return.shader_test
blob6b90f6d3f0822de5670c75c3ace5fc294f22e035
1 [require]
2 GLSL >= 1.10
4 [vertex shader]
5 varying vec4 color;
7 void main()
9         gl_Position = gl_Vertex;
11         color = vec4(0.0, 1.0, 0.0, 0.0);
12         if (gl_Vertex.x != 0.0) /* always true */
13                 return;
14         color = vec4(1.0, 0.0, 0.0, 0.0);
17 [fragment shader]
18 varying vec4 color;
20 void main()
22         gl_FragColor = color;
25 [test]
26 draw rect -1 -1 2 2
27 probe all rgba 0.0 1.0 0.0 0.0