aboutsummaryrefslogtreecommitdiffhomepage
path: root/bench/subset/SubsetZoomBench.h
diff options
context:
space:
mode:
Diffstat (limited to 'bench/subset/SubsetZoomBench.h')
-rw-r--r--bench/subset/SubsetZoomBench.h40
1 files changed, 0 insertions, 40 deletions
diff --git a/bench/subset/SubsetZoomBench.h b/bench/subset/SubsetZoomBench.h
deleted file mode 100644
index 96e2eb1fc1..0000000000
--- a/bench/subset/SubsetZoomBench.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- * Copyright 2015 Google Inc.
- *
- * Use of this source code is governed by a BSD-style license that can be
- * found in the LICENSE file.
- */
-
-#include "Benchmark.h"
-#include "SkImageDecoder.h"
-#include "SkImageInfo.h"
-#include "SkStream.h"
-#include "SkString.h"
-
-/*
- *
- * This benchmark is designed to test the performance of subset decoding.
- * Choose subsets to mimic a user zooming in or out on a photo.
- *
- */
-class SubsetZoomBench : public Benchmark {
-public:
-
- SubsetZoomBench(const SkString& path,
- SkColorType colorType,
- uint32_t subsetWidth,
- uint32_t subsetHeight);
-
-protected:
- const char* onGetName() override;
- bool isSuitableFor(Backend backend) override;
- void onDraw(int n, SkCanvas* canvas) override;
-
-private:
- SkString fName;
- SkColorType fColorType;
- const uint32_t fSubsetWidth;
- const uint32_t fSubsetHeight;
- SkAutoTDelete<SkMemoryStream> fStream;
- typedef Benchmark INHERITED;
-};