diff options
Diffstat (limited to 'bench/subset/SubsetZoomBench.h')
-rw-r--r-- | bench/subset/SubsetZoomBench.h | 40 |
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; -}; |