From efbe8e9bedda21a3e061ebf3d96431a0f250a654 Mon Sep 17 00:00:00 2001 From: "djsollen@google.com" Date: Thu, 7 Feb 2013 18:58:35 +0000 Subject: Fix errors when compiling with -Wall -Werror on Android. This CL also turns those features on by default on Android Review URL: https://codereview.appspot.com/7313049 git-svn-id: http://skia.googlecode.com/svn/trunk@7645 2bbb7eff-a529-9590-31e7-b0007b416f81 --- bench/BlurRectBench.cpp | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) (limited to 'bench/BlurRectBench.cpp') diff --git a/bench/BlurRectBench.cpp b/bench/BlurRectBench.cpp index b0b06e65ec..a3825be678 100644 --- a/bench/BlurRectBench.cpp +++ b/bench/BlurRectBench.cpp @@ -19,12 +19,21 @@ #define REALBIG SkFloatToScalar(30.5f) class BlurRectBench: public SkBenchmark { + int fLoopCount; SkScalar fRadius; SkString fName; public: BlurRectBench(void *param, SkScalar rad) : INHERITED(param) { fRadius = rad; + + if (fRadius > SkIntToScalar(25)) { + fLoopCount = 100; + } else if (fRadius > SkIntToScalar(5)) { + fLoopCount = 1000; + } else { + fLoopCount = 10000; + } } protected: @@ -49,19 +58,9 @@ protected: SkScalar pad = fRadius*3/2 + SK_Scalar1; SkRect r = SkRect::MakeWH(2 * pad + SK_Scalar1, 2 * pad + SK_Scalar1); - int loop_count; - - if (fRadius > SkIntToScalar(25)) { - loop_count = 100; - } else if (fRadius > SkIntToScalar(5)) { - loop_count = 1000; - } else { - loop_count = 10000; - } - preBenchSetup(r); - for (int i = 0; i < SkBENCHLOOP(loop_count); i++) { + for (int i = 0; i < SkBENCHLOOP(fLoopCount); i++) { makeBlurryRect(r); } } -- cgit v1.2.3