use DEF_BENCH macro
git-svn-id: http://skia.googlecode.com/svn/trunk@8893 2bbb7eff-a529-9590-31e7-b0007b416f81
This commit is contained in:
parent
dcdd57faf0
commit
553ad65f78
@ -373,36 +373,20 @@ private:
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
static SkBenchmark* M0(void* p) { return new NoOpMathBench(p); }
|
||||
static SkBenchmark* M1(void* p) { return new SlowISqrtMathBench(p); }
|
||||
static SkBenchmark* M2(void* p) { return new FastISqrtMathBench(p); }
|
||||
static SkBenchmark* M3(void* p) { return new QMul64Bench(p); }
|
||||
static SkBenchmark* M4(void* p) { return new QMul32Bench(p); }
|
||||
DEF_BENCH( return new NoOpMathBench(p); )
|
||||
DEF_BENCH( return new SlowISqrtMathBench(p); )
|
||||
DEF_BENCH( return new FastISqrtMathBench(p); )
|
||||
DEF_BENCH( return new QMul64Bench(p); )
|
||||
DEF_BENCH( return new QMul32Bench(p); )
|
||||
|
||||
static SkBenchmark* M5neg1(void* p) { return new IsFiniteBench(p, -1); }
|
||||
static SkBenchmark* M50(void* p) { return new IsFiniteBench(p, 0); }
|
||||
static SkBenchmark* M51(void* p) { return new IsFiniteBench(p, 1); }
|
||||
static SkBenchmark* M52(void* p) { return new IsFiniteBench(p, 2); }
|
||||
static SkBenchmark* M53(void* p) { return new IsFiniteBench(p, 3); }
|
||||
static SkBenchmark* M54(void* p) { return new IsFiniteBench(p, 4); }
|
||||
static SkBenchmark* M55(void* p) { return new IsFiniteBench(p, 5); }
|
||||
DEF_BENCH( return new IsFiniteBench(p, -1); )
|
||||
DEF_BENCH( return new IsFiniteBench(p, 0); )
|
||||
DEF_BENCH( return new IsFiniteBench(p, 1); )
|
||||
DEF_BENCH( return new IsFiniteBench(p, 2); )
|
||||
DEF_BENCH( return new IsFiniteBench(p, 3); )
|
||||
DEF_BENCH( return new IsFiniteBench(p, 4); )
|
||||
DEF_BENCH( return new IsFiniteBench(p, 5); )
|
||||
|
||||
static SkBenchmark* F0(void* p) { return new FloorBench(p, false); }
|
||||
static SkBenchmark* F1(void* p) { return new FloorBench(p, true); }
|
||||
DEF_BENCH( return new FloorBench(p, false); )
|
||||
DEF_BENCH( return new FloorBench(p, true); )
|
||||
|
||||
static BenchRegistry gReg0(M0);
|
||||
static BenchRegistry gReg1(M1);
|
||||
static BenchRegistry gReg2(M2);
|
||||
static BenchRegistry gReg3(M3);
|
||||
static BenchRegistry gReg4(M4);
|
||||
|
||||
static BenchRegistry gReg5neg1(M5neg1);
|
||||
static BenchRegistry gReg50(M50);
|
||||
static BenchRegistry gReg51(M51);
|
||||
static BenchRegistry gReg52(M52);
|
||||
static BenchRegistry gReg53(M53);
|
||||
static BenchRegistry gReg54(M54);
|
||||
static BenchRegistry gReg55(M55);
|
||||
|
||||
static BenchRegistry gRF0(F0);
|
||||
static BenchRegistry gRF1(F1);
|
||||
|
Loading…
Reference in New Issue
Block a user