Use unpremul for premul_and_unpremul_alpha_ bench.
authorscroggo <scroggo@google.com>
Fri, 11 Jul 2014 17:45:11 +0000 (10:45 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 11 Jul 2014 17:45:11 +0000 (10:45 -0700)
Using the wrong color type resulted in invalid colors.

R=bsalomon@google.com, reed@google.com

Author: scroggo@google.com

Review URL: https://codereview.chromium.org/382243005

bench/PremulAndUnpremulAlphaOpsBench.cpp

index 311bdf2..6ab585e 100644 (file)
@@ -30,7 +30,7 @@ protected:
     }
 
     virtual void onPreDraw() {
-        SkImageInfo info = SkImageInfo::Make(W, H, fColorType, kPremul_SkAlphaType);
+        SkImageInfo info = SkImageInfo::Make(W, H, fColorType, kUnpremul_SkAlphaType);
         fBmp1.allocPixels(info);   // used in writePixels
 
         for (int h = 0; h < H; ++h) {