From 0ae8d8f31595d310b8716e1deb0402c69231a927 Mon Sep 17 00:00:00 2001 From: rdb Date: Tue, 31 Aug 2021 14:02:49 +0200 Subject: [PATCH] tests: Robustify depth range test case --- tests/display/test_depth_buffer.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tests/display/test_depth_buffer.py b/tests/display/test_depth_buffer.py index 947287428a..cdbaffd370 100644 --- a/tests/display/test_depth_buffer.py +++ b/tests/display/test_depth_buffer.py @@ -159,23 +159,23 @@ def test_inverted_depth_clipping(depth_region): def test_depth_range(depth_region): try: depth_region.set_depth_range(0.25, 0.75) - z = render_depth_pixel(depth_region, 1.00001, near=1, far=10) + z = render_depth_pixel(depth_region, 1.00001, near=1, far=10, clear=0.0) assert z == pytest.approx(0.25, rel=0.01) - z = render_depth_pixel(depth_region, 10, near=1, far=10) + z = render_depth_pixel(depth_region, 9.99999, near=1, far=10, clear=0.0) assert z == pytest.approx(0.75, rel=0.01) # Combines with DepthOffsetAttrib range. state = core.RenderState.make(core.DepthOffsetAttrib.make(0, 0.25, 0.75)) - z = render_depth_pixel(depth_region, 1.00001, near=1, far=10, state=state) + z = render_depth_pixel(depth_region, 1.00001, near=1, far=10, clear=0.0, state=state) assert z == pytest.approx(0.375, rel=0.01) # Reverse the depth range. depth_region.set_depth_range(0.75, 0.25) - z = render_depth_pixel(depth_region, 1.00001, near=1, far=10) + z = render_depth_pixel(depth_region, 1.00001, near=1, far=10, clear=0.0) assert z == pytest.approx(0.75, rel=0.01) - z = render_depth_pixel(depth_region, 10, near=1, far=10) + z = render_depth_pixel(depth_region, 9.99999, near=1, far=10, clear=0.0) assert z == pytest.approx(0.25, rel=0.01) finally: depth_region.set_depth_range(0, 1)