aboutsummaryrefslogtreecommitdiffhomepage
path: root/bench/PicturePlaybackBench.cpp
diff options
context:
space:
mode:
authorGravatar mtklein <mtklein@chromium.org>2015-01-09 06:41:48 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2015-01-09 06:41:48 -0800
commit703dd2ed187b9788c5bb0f2d313f2d07695603d6 (patch)
treee2314099eb0729896a8c919556852413f209aaeb /bench/PicturePlaybackBench.cpp
parent9250543c559bb756e7749a13bdea6c3be3861f2b (diff)
Remove SkTileGrid (except for TileGridInfo).
TBR=reed@google.com BUG=skia:3085 Review URL: https://codereview.chromium.org/845623002
Diffstat (limited to 'bench/PicturePlaybackBench.cpp')
-rw-r--r--bench/PicturePlaybackBench.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/bench/PicturePlaybackBench.cpp b/bench/PicturePlaybackBench.cpp
index a1f2daeca5..1701d140d5 100644
--- a/bench/PicturePlaybackBench.cpp
+++ b/bench/PicturePlaybackBench.cpp
@@ -144,7 +144,7 @@ DEF_BENCH( return new PosTextPlaybackBench(false); )
// Chrome draws into small tiles with impl-side painting.
// This benchmark measures the relative performance of our bounding-box hierarchies,
// both when querying tiles perfectly and when not.
-enum BBH { kNone, kRTree, kTileGrid };
+enum BBH { kNone, kRTree };
enum Mode { kTiled, kRandom };
class TiledPlaybackBench : public Benchmark {
public:
@@ -152,7 +152,6 @@ public:
switch (fBBH) {
case kNone: fName.append("_none" ); break;
case kRTree: fName.append("_rtree" ); break;
- case kTileGrid: fName.append("_tilegrid"); break;
}
switch (fMode) {
case kTiled: fName.append("_tiled" ); break;
@@ -164,12 +163,10 @@ public:
virtual SkIPoint onGetSize() SK_OVERRIDE { return SkIPoint::Make(1024,1024); }
virtual void onPreDraw() SK_OVERRIDE {
- SkTileGridFactory::TileGridInfo info = { { 256, 256 }, {0,0}, {0,0} };
SkAutoTDelete<SkBBHFactory> factory;
switch (fBBH) {
case kNone: break;
case kRTree: factory.reset(new SkRTreeFactory); break;
- case kTileGrid: factory.reset(new SkTileGridFactory(info)); break;
}
SkPictureRecorder recorder;
@@ -220,5 +217,3 @@ DEF_BENCH( return new TiledPlaybackBench(kNone, kRandom); )
DEF_BENCH( return new TiledPlaybackBench(kNone, kTiled ); )
DEF_BENCH( return new TiledPlaybackBench(kRTree, kRandom); )
DEF_BENCH( return new TiledPlaybackBench(kRTree, kTiled ); )
-DEF_BENCH( return new TiledPlaybackBench(kTileGrid, kRandom); )
-DEF_BENCH( return new TiledPlaybackBench(kTileGrid, kTiled ); )