diff options
Diffstat (limited to 'tests/spec/arb_gpu_shader_fp64/execution/built-in-functions/glsl-double-const-builtin-lessThanEqual.shader_test')
-rw-r--r-- | tests/spec/arb_gpu_shader_fp64/execution/built-in-functions/glsl-double-const-builtin-lessThanEqual.shader_test | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/spec/arb_gpu_shader_fp64/execution/built-in-functions/glsl-double-const-builtin-lessThanEqual.shader_test b/tests/spec/arb_gpu_shader_fp64/execution/built-in-functions/glsl-double-const-builtin-lessThanEqual.shader_test new file mode 100644 index 000000000..832fef84a --- /dev/null +++ b/tests/spec/arb_gpu_shader_fp64/execution/built-in-functions/glsl-double-const-builtin-lessThanEqual.shader_test @@ -0,0 +1,19 @@ +[require] +GLSL >= 1.50 +GL_ARB_gpu_shader_fp64 + +[vertex shader passthrough] + +[fragment shader] +#version 150 +#extension GL_ARB_gpu_shader_fp64 : enable +void main() { + const dvec3 small = dvec3(1.0lf, 2.0lf, 3.0lf); + const dvec3 large = dvec3(0.5lf, 2.0lf, 6.0lf); + const bvec3 result = lessThanEqual(large, small); + gl_FragColor = vec4(result, 1.0); +} + +[test] +draw rect -1 -1 2 2 +probe all rgb 1.0 1.0 0.0 |