Test sk_linear_to_srgb() less exhaustively in Debug mode.
authormtklein <mtklein@chromium.org>
Mon, 8 Aug 2016 12:52:55 +0000 (05:52 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 8 Aug 2016 12:52:55 +0000 (05:52 -0700)
It's pretty slow when not optimized... it can take ~5 minutes to run.
This makes it take ~2 seconds on my laptop.

BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2221803002

Review-Url: https://codereview.chromium.org/2221803002

tests/SRGBTest.cpp

index 43ec027..77c1fb7 100644 (file)
@@ -33,6 +33,7 @@ DEF_TEST(sk_linear_to_srgb, r) {
 
         union { float flt; uint32_t bits; } pun = { f };
         pun.bits++;
+        SkDEBUGCODE(pun.bits += 127);
         f = pun.flt;
     }
 }