perf/pixel-rate: new pixel throughput microbenchmark
[piglit.git] / tests / spec / glsl-1.50 / compiler / arb_texture_rectangle.geom
blob081c0c3cc1abe915b11380ad9b2e6f966fc4ff6d
1 /* [config]
2  * expect_result: pass
3  * glsl_version: 1.50
4  * require_extensions: GL_ARB_texture_rectangle
5  * [end config]
6  *
7  * Verify that GL_ARB_texture_rectangle can be used in geometry shaders
8  */
9 #version 150
10 #extension GL_ARB_texture_rectangle: require
12 uniform sampler2DRect s;
13 uniform sampler2DRectShadow s_shadow;
15 void main()
17   vec4 foo = texture2DRect(s, vec2(0.0));
18   foo += texture2DRectProj(s, vec3(0.0));
19   foo += texture2DRectProj(s, vec4(0.0));
20   foo += shadow2DRect(s_shadow, vec3(0.0));
21   foo += shadow2DRectProj(s_shadow, vec4(0.0));
22   gl_Position = foo;
23   EmitVertex();