From 036379707de3cdae62d6ca14f10ff5e4928d3790 Mon Sep 17 00:00:00 2001 From: Ivan Avdeev Date: Tue, 21 Nov 2023 11:01:39 -0500 Subject: [PATCH] vk: imagecompare: highlight with green the desired zero-difference image --- ref/vk/tools/imagecompare.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ref/vk/tools/imagecompare.c b/ref/vk/tools/imagecompare.c index ea79ae1b..1cd31d03 100644 --- a/ref/vk/tools/imagecompare.c +++ b/ref/vk/tools/imagecompare.c @@ -91,10 +91,9 @@ int main(int argc, char *argv[]) { const float diff_pct = diff_sum * 100.f / total; const int over = diff_pct_threshold < diff_pct; - fprintf(stderr, "%sTotal difference \"%s\" vs \"%s\": %d (%.03f%%)%s\n", - over ? "\033[31mFAIL " : "", - argv[1], argv[2], diff_sum, diff_pct, - over ? "\033[0m" : "" + fprintf(stderr, "%s\"%s\" vs \"%s\": %d (%.03f%%)\033[0m\n", + over ? "\033[31mFAIL" : (diff_sum == 0 ? "\033[32m" : ""), + argv[1], argv[2], diff_sum, diff_pct ); if (!imageSave(&diff, argv[3]))