Add more structure constructor tests.
[piglit/hramrach.git] / tests / shaders / glsl-const-builtin-any.shader_test
blobcb37226663c484bd7704759926df42385eede1b9
1 [require]
2 GL >= 2.0
3 GLSL >= 1.20
5 [vertex shader file]
6 glsl-mvp.vert
8 [fragment shader]
9 #version 120
10 void main()
12     const bvec2 v_true = bvec2(true, true);
13     const bvec2 v_some = bvec2(true, false);
14     const bvec2 v_none = bvec2(false, false);
15     const bool true1 = any(v_true);
16     const bool true2 = any(v_some);
17     const bool false1 = any(v_none);
18     gl_FragColor = vec4(float(true1), float(true2), float(false1), 1.0);
21 [test]
22 clear color 0.0 0.0 0.0 0.0
23 clear
24 ortho
25 draw rect 10 10 10 10
26 probe rgb 15 15 1.0 1.0 0.0