diff --git a/vtkm/filter/ImageDifference.hxx b/vtkm/filter/ImageDifference.hxx index 9bec16deb..4ae08b23f 100644 --- a/vtkm/filter/ImageDifference.hxx +++ b/vtkm/filter/ImageDifference.hxx @@ -41,7 +41,7 @@ inline VTKM_CONT ImageDifference::ImageDifference() : vtkm::filter::FilterField() , AverageRadius(0) , PixelShiftRadius(0) - , AllowedPixelErrorRatio(0.0001f) + , AllowedPixelErrorRatio(0.00025f) , PixelDiffThreshold(0.05f) , ImageDiffWithinThreshold(true) , SecondaryFieldName("image-2") diff --git a/vtkm/rendering/testing/Testing.h b/vtkm/rendering/testing/Testing.h index 5fd675117..3cee14851 100644 --- a/vtkm/rendering/testing/Testing.h +++ b/vtkm/rendering/testing/Testing.h @@ -38,14 +38,15 @@ /// missing the image will be generated for that file and the test will continue. /// template -inline TestEqualResult test_equal_images(const std::shared_ptr view, - const std::vector& fileNames, - const vtkm::IdComponent& averageRadius = 0, - const vtkm::IdComponent& pixelShiftRadius = 0, - const vtkm::FloatDefault& allowedPixelErrorRatio = 0.0001f, - const vtkm::FloatDefault& threshold = 0.05f, - const bool& writeDiff = true, - const bool& returnOnPass = true) +inline TestEqualResult test_equal_images( + const std::shared_ptr view, + const std::vector& fileNames, + const vtkm::IdComponent& averageRadius = 0, + const vtkm::IdComponent& pixelShiftRadius = 0, + const vtkm::FloatDefault& allowedPixelErrorRatio = 0.00025f, + const vtkm::FloatDefault& threshold = 0.05f, + const bool& writeDiff = true, + const bool& returnOnPass = true) { vtkm::cont::ScopedRuntimeDeviceTracker runtime(vtkm::cont::DeviceAdapterTagAny{}); TestEqualResult testResults; @@ -137,13 +138,14 @@ inline TestEqualResult test_equal_images(const std::shared_ptr view, } template -inline TestEqualResult test_equal_images(const std::shared_ptr view, - const std::string& fileName, - const vtkm::IdComponent& averageRadius = 0, - const vtkm::IdComponent& pixelShiftRadius = 0, - const vtkm::FloatDefault& allowedPixelErrorRatio = 0.0001f, - const vtkm::FloatDefault& threshold = 0.05f, - const bool& writeDiff = true) +inline TestEqualResult test_equal_images( + const std::shared_ptr view, + const std::string& fileName, + const vtkm::IdComponent& averageRadius = 0, + const vtkm::IdComponent& pixelShiftRadius = 0, + const vtkm::FloatDefault& allowedPixelErrorRatio = 0.00025f, + const vtkm::FloatDefault& threshold = 0.05f, + const bool& writeDiff = true) { std::vector fileNames{ fileName }; return test_equal_images( @@ -169,7 +171,7 @@ inline TestEqualResult test_equal_images_matching_name( const std::string& fileName, const vtkm::IdComponent& averageRadius = 0, const vtkm::IdComponent& pixelShiftRadius = 0, - const vtkm::FloatDefault& allowedPixelErrorRatio = 0.0001f, + const vtkm::FloatDefault& allowedPixelErrorRatio = 0.00025f, const vtkm::FloatDefault& threshold = 0.05f, const bool& writeDiff = true, const bool& returnOnPass = true)