From 40f4879496f2f0d20a3c93cb16ab4016a1398aa4 Mon Sep 17 00:00:00 2001 From: baldurk Date: Thu, 6 Feb 2020 17:38:31 +0000 Subject: [PATCH] Make debug pixel comparison epsilon slightly more forgiving --- util/test/tests/Iter_Test.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/util/test/tests/Iter_Test.py b/util/test/tests/Iter_Test.py index d41e271ec..85a7db584 100644 --- a/util/test/tests/Iter_Test.py +++ b/util/test/tests/Iter_Test.py @@ -223,7 +223,7 @@ class Iter_Test(rdtest.TestCase): debuggedValue = [debugged.value.f.x, debugged.value.f.y, debugged.value.f.z, debugged.value.f.w] - if not rdtest.value_compare(lastmod.shaderOut.col.floatValue, debuggedValue): + if not rdtest.value_compare(lastmod.shaderOut.col.floatValue, debuggedValue, eps=3.0E-06): raise rdtest.TestFailureException("Debugged value {}: {} doesn't match history shader output {}".format(debugged.name, debuggedValue, lastmod.shaderOut.col.floatValue)) rdtest.log.success('Successfully debugged pixel in {} cycles, result matches'.format(cycles))