| Index: bench/DisplacementBench.cpp
|
| diff --git a/bench/DisplacementBench.cpp b/bench/DisplacementBench.cpp
|
| index 72d482ee0e62454e801a66a0569664bc043e7f37..77ac3058526794538a1d7d209812321ad7ef64ed 100644
|
| --- a/bench/DisplacementBench.cpp
|
| +++ b/bench/DisplacementBench.cpp
|
| @@ -99,7 +99,7 @@ protected:
|
| return this->isSmall() ? "displacement_zero_small" : "displacement_zero_large";
|
| }
|
|
|
| - virtual void onDraw(SkCanvas* canvas) SK_OVERRIDE {
|
| + virtual void onDraw(const int loops, SkCanvas* canvas) SK_OVERRIDE {
|
| SkPaint paint;
|
| SkAutoTUnref<SkImageFilter> displ(SkNEW_ARGS(SkBitmapSource, (fCheckerboard)));
|
| // No displacement effect
|
| @@ -107,7 +107,7 @@ protected:
|
| (SkDisplacementMapEffect::kR_ChannelSelectorType,
|
| SkDisplacementMapEffect::kG_ChannelSelectorType, 0.0f, displ)))->unref();
|
|
|
| - for (int i = 0; i < this->getLoops(); i++) {
|
| + for (int i = 0; i < loops; i++) {
|
| this->drawClippedBitmap(canvas, 0, 0, paint);
|
| }
|
| }
|
| @@ -126,14 +126,14 @@ protected:
|
| return isSmall() ? "displacement_alpha_small" : "displacement_alpha_large";
|
| }
|
|
|
| - virtual void onDraw(SkCanvas* canvas) SK_OVERRIDE {
|
| + virtual void onDraw(const int loops, SkCanvas* canvas) SK_OVERRIDE {
|
| SkPaint paint;
|
| SkAutoTUnref<SkImageFilter> displ(SkNEW_ARGS(SkBitmapSource, (fCheckerboard)));
|
| // Displacement, with 1 alpha component (which isn't pre-multiplied)
|
| paint.setImageFilter(SkNEW_ARGS(SkDisplacementMapEffect,
|
| (SkDisplacementMapEffect::kB_ChannelSelectorType,
|
| SkDisplacementMapEffect::kA_ChannelSelectorType, 16.0f, displ)))->unref();
|
| - for (int i = 0; i < this->getLoops(); i++) {
|
| + for (int i = 0; i < loops; i++) {
|
| drawClippedBitmap(canvas, 100, 0, paint);
|
| }
|
| }
|
| @@ -152,14 +152,14 @@ protected:
|
| return isSmall() ? "displacement_full_small" : "displacement_full_large";
|
| }
|
|
|
| - virtual void onDraw(SkCanvas* canvas) SK_OVERRIDE {
|
| + virtual void onDraw(const int loops, SkCanvas* canvas) SK_OVERRIDE {
|
| SkPaint paint;
|
| SkAutoTUnref<SkImageFilter> displ(SkNEW_ARGS(SkBitmapSource, (fCheckerboard)));
|
| // Displacement, with 2 non-alpha components
|
| paint.setImageFilter(SkNEW_ARGS(SkDisplacementMapEffect,
|
| (SkDisplacementMapEffect::kR_ChannelSelectorType,
|
| SkDisplacementMapEffect::kB_ChannelSelectorType, 32.0f, displ)))->unref();
|
| - for (int i = 0; i < this->getLoops(); ++i) {
|
| + for (int i = 0; i < loops; ++i) {
|
| this->drawClippedBitmap(canvas, 200, 0, paint);
|
| }
|
| }
|
|
|