ext_gpu_shader4: add compiler tests for everything
[piglit.git] / tests / spec / arb_texture_query_levels / execution / fs-maxlevel.shader_test
blobf0894da7e5fa31d689dc48ce9307e5c1debafe12
1 [require]
2 GLSL >= 1.30
3 GL_ARB_texture_query_levels
5 [vertex shader passthrough]
7 [fragment shader]
8 #extension GL_ARB_texture_query_levels: require
10 uniform sampler2D s;
11 uniform int expected;
13 void main() {
14        if (textureQueryLevels(s) == expected)
15            gl_FragColor = vec4(0,1,0,0);
16        else
17            gl_FragColor = vec4(1,0,0,0);
20 [test]
21 ortho
22 clear color 0.4 0.4 0.4 0
23 clear
25 texture miptree 0
26 uniform int s 0
28 texparameter 2D min nearest_mipmap_nearest
29 texparameter 2D mag nearest
30 texparameter 2D max_level 2
32 uniform int expected 3
34 draw rect 0 -1 1 1
35 relative probe rgba (0.75, 0.25)   (0, 1, 0, 0)