Major bench refactoring.
- Use FLAGS_.
- Remove outer repeat loop.
- Tune inner loop automatically.
BUG=skia:1590
R=epoger@google.com, scroggo@google.com
Review URL: https://codereview.chromium.org/23478013
git-svn-id: http://skia.googlecode.com/svn/trunk@11187 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/bench/ChartBench.cpp b/bench/ChartBench.cpp
index 1ecf30a..6990049 100644
--- a/bench/ChartBench.cpp
+++ b/bench/ChartBench.cpp
@@ -127,7 +127,7 @@
}
}
- for (int frame = 0; frame < kFramesPerRun; ++frame) {
+ for (int frame = 0; frame < this->getLoops(); ++frame) {
canvas->clear(0xFFE0F0E0);
@@ -183,8 +183,6 @@
kNumGraphs = 5,
kPixelsPerTick = 3,
kShiftPerFrame = 1,
-
- kFramesPerRun = SkBENCHLOOP(5),
};
int fShift;
SkISize fSize;