In debug builds, only run each benchmark 1 time (test for assertion-breakage,
not performance).
codereview.appspot.com/5314064/
git-svn-id: http://skia.googlecode.com/svn/trunk@2552 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/bench/GradientBench.cpp b/bench/GradientBench.cpp
index 04923c9..a5032ea 100644
--- a/bench/GradientBench.cpp
+++ b/bench/GradientBench.cpp
@@ -165,7 +165,7 @@
{ SkIntToScalar(W), SkIntToScalar(H) }
};
- fCount = N * gGrads[gradType].fRepeat;
+ fCount = SkBENCHLOOP(N * gGrads[gradType].fRepeat);
fShader = gGrads[gradType].fMaker(pts, gGradData[0], tm, NULL, scale);
fGeomType = geomType;
}
@@ -223,7 +223,7 @@
{ SkIntToScalar(100), SkIntToScalar(100) },
};
- for (int i = 0; i < 1000; i++) {
+ for (int i = 0; i < SkBENCHLOOP(1000); i++) {
const int a = i % 256;
SkColor colors[] = {
SK_ColorBLACK,