diff options
author | mtklein <mtklein@chromium.org> | 2014-09-16 10:12:42 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-09-16 10:12:42 -0700 |
commit | e1daac9b2671d723ee26c0fc6e7e54f42d423c6b (patch) | |
tree | 0745cc1b31cce6f91d6aaa3e3d18a7bacfcbfe4b /bench | |
parent | c506e3007e53fe7d1a77991de11fdb50a86fd532 (diff) |
Tag recording picture nesting bench as nonrendering.
Doesn't hurt as is, but we're running it several times unneccesarily.
(I couldn't compile without removing an unused constant in that other GM...)
BUG=skia:
R=fmalita@google.com, mtklein@google.com
Author: mtklein@chromium.org
Review URL: https://codereview.chromium.org/570303002
Diffstat (limited to 'bench')
-rw-r--r-- | bench/PictureNestingBench.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/bench/PictureNestingBench.cpp b/bench/PictureNestingBench.cpp index f1adb60840..c2848833b7 100644 --- a/bench/PictureNestingBench.cpp +++ b/bench/PictureNestingBench.cpp @@ -99,7 +99,11 @@ public: } protected: - virtual void onDraw(const int loops, SkCanvas* canvas) { + virtual bool isSuitableFor(Backend backend) { + return backend == kNonRendering_Backend; + } + + virtual void onDraw(const int loops, SkCanvas*) { SkIPoint canvasSize = onGetSize(); SkPictureRecorder recorder; |