From 410e6e80f00a6c660675c80904807a041c7b7d2a Mon Sep 17 00:00:00 2001 From: "mtklein@google.com" Date: Fri, 13 Sep 2013 19:52:27 +0000 Subject: Refactoring: get rid of the SkBenchmark void* parameter. While I was doing massive sed-ing, I also converted every bench to use DEF_BENCH instead of registering the ugly manual way. BUG= R=scroggo@google.com Review URL: https://codereview.chromium.org/23876006 git-svn-id: http://skia.googlecode.com/svn/trunk@11263 2bbb7eff-a529-9590-31e7-b0007b416f81 --- bench/Matrix44Bench.cpp | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) (limited to 'bench/Matrix44Bench.cpp') diff --git a/bench/Matrix44Bench.cpp b/bench/Matrix44Bench.cpp index b79233c89c..a4b36d8945 100644 --- a/bench/Matrix44Bench.cpp +++ b/bench/Matrix44Bench.cpp @@ -13,7 +13,7 @@ class Matrix44Bench : public SkBenchmark { SkString fName; public: - Matrix44Bench(void* param, const char name[]) : INHERITED(param) { + Matrix44Bench(const char name[]) { fName.printf("matrix44_%s", name); fIsRendering = false; } @@ -39,7 +39,7 @@ private: class EqualsMatrix44Bench : public Matrix44Bench { public: - EqualsMatrix44Bench(void* param) : INHERITED(param, "equals") { + EqualsMatrix44Bench() : INHERITED("equals") { fM1.set(0, 0, 0); fM2.set(3, 3, 0); } @@ -58,7 +58,7 @@ private: class SetIdentityMatrix44Bench : public Matrix44Bench { public: - SetIdentityMatrix44Bench(void* param) : INHERITED(param, "setidentity") { + SetIdentityMatrix44Bench() : INHERITED("setidentity") { double rowMajor[16] = { 1, 2, 3, 4, 5, 6, 7, 8, @@ -79,7 +79,7 @@ private: class PreScaleMatrix44Bench : public Matrix44Bench { public: - PreScaleMatrix44Bench(void* param) : INHERITED(param, "prescale") { + PreScaleMatrix44Bench() : INHERITED("prescale") { fX = fY = fZ = SkDoubleToMScalar(1.5); } protected: @@ -97,7 +97,7 @@ private: class InvertMatrix44Bench : public Matrix44Bench { public: - InvertMatrix44Bench(void* param) : INHERITED(param, "invert") { + InvertMatrix44Bench() : INHERITED("invert") { fM0.set(0, 0, -1.1); fM0.set(0, 1, 2.1); fM0.set(0, 2, -3.1); @@ -128,7 +128,7 @@ private: class InvertAffineMatrix44Bench : public Matrix44Bench { public: - InvertAffineMatrix44Bench(void* param) : INHERITED(param, "invertaffine") { + InvertAffineMatrix44Bench() : INHERITED("invertaffine") { fM0.set(0, 0, -1.1); fM0.set(0, 1, 2.1); fM0.set(0, 2, -3.1); @@ -156,7 +156,7 @@ private: class InvertScaleTranslateMatrix44Bench : public Matrix44Bench { public: - InvertScaleTranslateMatrix44Bench(void* param) : INHERITED(param, "invertscaletranslate") { + InvertScaleTranslateMatrix44Bench() : INHERITED("invertscaletranslate") { fM0.set(0, 0, -1.1); fM0.set(0, 3, 4.1); @@ -179,7 +179,7 @@ private: class InvertTranslateMatrix44Bench : public Matrix44Bench { public: - InvertTranslateMatrix44Bench(void* param) : INHERITED(param, "inverttranslate") { + InvertTranslateMatrix44Bench() : INHERITED("inverttranslate") { fM0.set(0, 3, 4.1); fM0.set(1, 3, 8.1); fM0.set(2, 3, -12.1); @@ -197,7 +197,7 @@ private: class PostScaleMatrix44Bench : public Matrix44Bench { public: - PostScaleMatrix44Bench(void* param) : INHERITED(param, "postscale") { + PostScaleMatrix44Bench() : INHERITED("postscale") { fX = fY = fZ = SkDoubleToMScalar(1.5); } protected: @@ -215,7 +215,7 @@ private: class SetConcatMatrix44Bench : public Matrix44Bench { public: - SetConcatMatrix44Bench(void* param) : INHERITED(param, "setconcat") { + SetConcatMatrix44Bench() : INHERITED("setconcat") { fX = fY = fZ = SkDoubleToMScalar(1.5); fM1.setScale(fX, fY, fZ); fM2.setTranslate(fX, fY, fZ); @@ -235,7 +235,7 @@ private: class GetTypeMatrix44Bench : public Matrix44Bench { public: - GetTypeMatrix44Bench(void* param) : INHERITED(param, "gettype") {} + GetTypeMatrix44Bench() : INHERITED("gettype") {} protected: // Putting random generation of the matrix inside performTest() // would help us avoid anomalous runs, but takes up 25% or @@ -251,13 +251,13 @@ private: typedef Matrix44Bench INHERITED; }; -DEF_BENCH( return new SetIdentityMatrix44Bench(p); ) -DEF_BENCH( return new EqualsMatrix44Bench(p); ) -DEF_BENCH( return new PreScaleMatrix44Bench(p); ) -DEF_BENCH( return new PostScaleMatrix44Bench(p); ) -DEF_BENCH( return new InvertMatrix44Bench(p); ) -DEF_BENCH( return new InvertAffineMatrix44Bench(p); ) -DEF_BENCH( return new InvertScaleTranslateMatrix44Bench(p); ) -DEF_BENCH( return new InvertTranslateMatrix44Bench(p); ) -DEF_BENCH( return new SetConcatMatrix44Bench(p); ) -DEF_BENCH( return new GetTypeMatrix44Bench(p); ) +DEF_BENCH( return new SetIdentityMatrix44Bench(); ) +DEF_BENCH( return new EqualsMatrix44Bench(); ) +DEF_BENCH( return new PreScaleMatrix44Bench(); ) +DEF_BENCH( return new PostScaleMatrix44Bench(); ) +DEF_BENCH( return new InvertMatrix44Bench(); ) +DEF_BENCH( return new InvertAffineMatrix44Bench(); ) +DEF_BENCH( return new InvertScaleTranslateMatrix44Bench(); ) +DEF_BENCH( return new InvertTranslateMatrix44Bench(); ) +DEF_BENCH( return new SetConcatMatrix44Bench(); ) +DEF_BENCH( return new GetTypeMatrix44Bench(); ) -- cgit v1.2.3