Index: bench/BlurRectBench.cpp |
diff --git a/bench/BlurRectBench.cpp b/bench/BlurRectBench.cpp |
index 5de16cd175dc1b7b1795714bf8bdb54a8a309f13..8161d0768ccb64e5e34a554012d344dd6bde945f 100644 |
--- a/bench/BlurRectBench.cpp |
+++ b/bench/BlurRectBench.cpp |
@@ -26,7 +26,7 @@ class BlurRectBench: public SkBenchmark { |
SkString fName; |
public: |
- BlurRectBench(void *param, SkScalar rad) : INHERITED(param) { |
+ BlurRectBench(SkScalar rad) { |
fRadius = rad; |
if (fRadius > SkIntToScalar(25)) { |
@@ -76,7 +76,7 @@ private: |
class BlurRectDirectBench: public BlurRectBench { |
public: |
- BlurRectDirectBench(void *param, SkScalar rad) : INHERITED(param, rad) { |
+ BlurRectDirectBench(SkScalar rad) : INHERITED(rad) { |
SkString name; |
if (SkScalarFraction(rad) != 0) { |
@@ -101,7 +101,7 @@ private: |
class BlurRectSeparableBench: public BlurRectBench { |
public: |
- BlurRectSeparableBench(void *param, SkScalar rad) : INHERITED(param, rad) { |
+ BlurRectSeparableBench(SkScalar rad) : INHERITED(rad) { |
fSrcMask.fImage = NULL; |
} |
@@ -128,7 +128,7 @@ private: |
class BlurRectBoxFilterBench: public BlurRectSeparableBench { |
public: |
- BlurRectBoxFilterBench(void *param, SkScalar rad) : INHERITED(param, rad) { |
+ BlurRectBoxFilterBench(SkScalar rad) : INHERITED(rad) { |
SkString name; |
if (SkScalarFraction(rad) != 0) { |
@@ -156,7 +156,7 @@ private: |
class BlurRectGaussianBench: public BlurRectSeparableBench { |
public: |
- BlurRectGaussianBench(void *param, SkScalar rad) : INHERITED(param, rad) { |
+ BlurRectGaussianBench(SkScalar rad) : INHERITED(rad) { |
SkString name; |
if (SkScalarFraction(rad) != 0) { |
@@ -181,24 +181,24 @@ private: |
typedef BlurRectSeparableBench INHERITED; |
}; |
-DEF_BENCH(return new BlurRectBoxFilterBench(p, SMALL);) |
-DEF_BENCH(return new BlurRectBoxFilterBench(p, BIG);) |
-DEF_BENCH(return new BlurRectBoxFilterBench(p, REALBIG);) |
-DEF_BENCH(return new BlurRectBoxFilterBench(p, REAL);) |
-DEF_BENCH(return new BlurRectGaussianBench(p, SMALL);) |
-DEF_BENCH(return new BlurRectGaussianBench(p, BIG);) |
-DEF_BENCH(return new BlurRectGaussianBench(p, REALBIG);) |
-DEF_BENCH(return new BlurRectGaussianBench(p, REAL);) |
-DEF_BENCH(return new BlurRectDirectBench(p, SMALL);) |
-DEF_BENCH(return new BlurRectDirectBench(p, BIG);) |
-DEF_BENCH(return new BlurRectDirectBench(p, REALBIG);) |
-DEF_BENCH(return new BlurRectDirectBench(p, REAL);) |
- |
-DEF_BENCH(return new BlurRectDirectBench(p, kMedium);) |
-DEF_BENCH(return new BlurRectDirectBench(p, kMedBig);) |
- |
-DEF_BENCH(return new BlurRectBoxFilterBench(p, kMedium);) |
-DEF_BENCH(return new BlurRectBoxFilterBench(p, kMedBig);) |
+DEF_BENCH(return new BlurRectBoxFilterBench(SMALL);) |
+DEF_BENCH(return new BlurRectBoxFilterBench(BIG);) |
+DEF_BENCH(return new BlurRectBoxFilterBench(REALBIG);) |
+DEF_BENCH(return new BlurRectBoxFilterBench(REAL);) |
+DEF_BENCH(return new BlurRectGaussianBench(SMALL);) |
+DEF_BENCH(return new BlurRectGaussianBench(BIG);) |
+DEF_BENCH(return new BlurRectGaussianBench(REALBIG);) |
+DEF_BENCH(return new BlurRectGaussianBench(REAL);) |
+DEF_BENCH(return new BlurRectDirectBench(SMALL);) |
+DEF_BENCH(return new BlurRectDirectBench(BIG);) |
+DEF_BENCH(return new BlurRectDirectBench(REALBIG);) |
+DEF_BENCH(return new BlurRectDirectBench(REAL);) |
+ |
+DEF_BENCH(return new BlurRectDirectBench(kMedium);) |
+DEF_BENCH(return new BlurRectDirectBench(kMedBig);) |
+ |
+DEF_BENCH(return new BlurRectBoxFilterBench(kMedium);) |
+DEF_BENCH(return new BlurRectBoxFilterBench(kMedBig);) |
#if 0 |
// disable Gaussian benchmarks; the algorithm works well enough |
@@ -206,24 +206,24 @@ DEF_BENCH(return new BlurRectBoxFilterBench(p, kMedBig);) |
// to use in production for non-trivial radii, so no real point |
// in having the bots benchmark it all the time. |
-DEF_BENCH(return new BlurRectGaussianBench(p, SkIntToScalar(1));) |
-DEF_BENCH(return new BlurRectGaussianBench(p, SkIntToScalar(2));) |
-DEF_BENCH(return new BlurRectGaussianBench(p, SkIntToScalar(3));) |
-DEF_BENCH(return new BlurRectGaussianBench(p, SkIntToScalar(4));) |
-DEF_BENCH(return new BlurRectGaussianBench(p, SkIntToScalar(5));) |
-DEF_BENCH(return new BlurRectGaussianBench(p, SkIntToScalar(6));) |
-DEF_BENCH(return new BlurRectGaussianBench(p, SkIntToScalar(7));) |
-DEF_BENCH(return new BlurRectGaussianBench(p, SkIntToScalar(8));) |
-DEF_BENCH(return new BlurRectGaussianBench(p, SkIntToScalar(9));) |
-DEF_BENCH(return new BlurRectGaussianBench(p, SkIntToScalar(10));) |
-DEF_BENCH(return new BlurRectGaussianBench(p, SkIntToScalar(11));) |
-DEF_BENCH(return new BlurRectGaussianBench(p, SkIntToScalar(12));) |
-DEF_BENCH(return new BlurRectGaussianBench(p, SkIntToScalar(13));) |
-DEF_BENCH(return new BlurRectGaussianBench(p, SkIntToScalar(14));) |
-DEF_BENCH(return new BlurRectGaussianBench(p, SkIntToScalar(15));) |
-DEF_BENCH(return new BlurRectGaussianBench(p, SkIntToScalar(16));) |
-DEF_BENCH(return new BlurRectGaussianBench(p, SkIntToScalar(17));) |
-DEF_BENCH(return new BlurRectGaussianBench(p, SkIntToScalar(18));) |
-DEF_BENCH(return new BlurRectGaussianBench(p, SkIntToScalar(19));) |
-DEF_BENCH(return new BlurRectGaussianBench(p, SkIntToScalar(20));) |
+DEF_BENCH(return new BlurRectGaussianBench(SkIntToScalar(1));) |
+DEF_BENCH(return new BlurRectGaussianBench(SkIntToScalar(2));) |
+DEF_BENCH(return new BlurRectGaussianBench(SkIntToScalar(3));) |
+DEF_BENCH(return new BlurRectGaussianBench(SkIntToScalar(4));) |
+DEF_BENCH(return new BlurRectGaussianBench(SkIntToScalar(5));) |
+DEF_BENCH(return new BlurRectGaussianBench(SkIntToScalar(6));) |
+DEF_BENCH(return new BlurRectGaussianBench(SkIntToScalar(7));) |
+DEF_BENCH(return new BlurRectGaussianBench(SkIntToScalar(8));) |
+DEF_BENCH(return new BlurRectGaussianBench(SkIntToScalar(9));) |
+DEF_BENCH(return new BlurRectGaussianBench(SkIntToScalar(10));) |
+DEF_BENCH(return new BlurRectGaussianBench(SkIntToScalar(11));) |
+DEF_BENCH(return new BlurRectGaussianBench(SkIntToScalar(12));) |
+DEF_BENCH(return new BlurRectGaussianBench(SkIntToScalar(13));) |
+DEF_BENCH(return new BlurRectGaussianBench(SkIntToScalar(14));) |
+DEF_BENCH(return new BlurRectGaussianBench(SkIntToScalar(15));) |
+DEF_BENCH(return new BlurRectGaussianBench(SkIntToScalar(16));) |
+DEF_BENCH(return new BlurRectGaussianBench(SkIntToScalar(17));) |
+DEF_BENCH(return new BlurRectGaussianBench(SkIntToScalar(18));) |
+DEF_BENCH(return new BlurRectGaussianBench(SkIntToScalar(19));) |
+DEF_BENCH(return new BlurRectGaussianBench(SkIntToScalar(20));) |
#endif |