diff options
author | joshualitt <joshualitt@chromium.org> | 2014-08-11 13:55:34 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-08-11 13:55:34 -0700 |
commit | 5acfea789d39106dbc706c6ee85cd8f027fce3ed (patch) | |
tree | ceec0b44a8cace23a13cdce08e1ffd27437a73ea /bench/BlurBench.cpp | |
parent | a10555a354cf294bde217044472d33c3161df249 (diff) |
2D kernel initial wiring for Guassian
BUG=skia:
R=senorblanco@chromium.org, bsalomon@chromium.org, bsalomon@google.com
Author: joshualitt@chromium.org
Review URL: https://codereview.chromium.org/418223009
Diffstat (limited to 'bench/BlurBench.cpp')
-rw-r--r-- | bench/BlurBench.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/bench/BlurBench.cpp b/bench/BlurBench.cpp index cafc6f3a2a..4133adc691 100644 --- a/bench/BlurBench.cpp +++ b/bench/BlurBench.cpp @@ -14,6 +14,7 @@ #include "SkShader.h" #include "SkString.h" +#define MINI 0.01f #define SMALL SkIntToScalar(2) #define REAL 1.5f #define BIG SkIntToScalar(10) @@ -78,6 +79,11 @@ private: typedef Benchmark INHERITED; }; +DEF_BENCH(return new BlurBench(MINI, kNormal_SkBlurStyle);) +DEF_BENCH(return new BlurBench(MINI, kSolid_SkBlurStyle);) +DEF_BENCH(return new BlurBench(MINI, kOuter_SkBlurStyle);) +DEF_BENCH(return new BlurBench(MINI, kInner_SkBlurStyle);) + DEF_BENCH(return new BlurBench(SMALL, kNormal_SkBlurStyle);) DEF_BENCH(return new BlurBench(SMALL, kSolid_SkBlurStyle);) DEF_BENCH(return new BlurBench(SMALL, kOuter_SkBlurStyle);) @@ -98,6 +104,8 @@ DEF_BENCH(return new BlurBench(REAL, kSolid_SkBlurStyle);) DEF_BENCH(return new BlurBench(REAL, kOuter_SkBlurStyle);) DEF_BENCH(return new BlurBench(REAL, kInner_SkBlurStyle);) +DEF_BENCH(return new BlurBench(MINI, kNormal_SkBlurStyle, SkBlurMaskFilter::kHighQuality_BlurFlag);) + DEF_BENCH(return new BlurBench(SMALL, kNormal_SkBlurStyle, SkBlurMaskFilter::kHighQuality_BlurFlag);) DEF_BENCH(return new BlurBench(BIG, kNormal_SkBlurStyle, SkBlurMaskFilter::kHighQuality_BlurFlag);) |