diff options
author | Mike Reed <reed@google.com> | 2017-12-20 15:03:08 -0500 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-12-20 20:27:06 +0000 |
commit | b60c5ebf045df23f9a15f85c37825b15adff9d8d (patch) | |
tree | 59ddc5aea96dd7fef64b8e738ff9e20feed5db4f /src/core/SkBigPicture.h | |
parent | 297d6efe852ebb98a324a71c79df8f7bbdcc3b94 (diff) |
remove unused willPlayBackBitmaps from picture
and SkPictureAnalyzer
Bug: skia:
Change-Id: I394eca648234b1a69e6f9a0a88c407366a33d079
Reviewed-on: https://skia-review.googlesource.com/87791
Commit-Queue: Mike Reed <reed@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
Reviewed-by: Mike Klein <mtklein@google.com>
Diffstat (limited to 'src/core/SkBigPicture.h')
-rw-r--r-- | src/core/SkBigPicture.h | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/src/core/SkBigPicture.h b/src/core/SkBigPicture.h index 265df397d1..cbe492cc22 100644 --- a/src/core/SkBigPicture.h +++ b/src/core/SkBigPicture.h @@ -43,7 +43,6 @@ public: // SkPicture overrides void playback(SkCanvas*, AbortCallback*) const override; SkRect cullRect() const override; - bool willPlayBackBitmaps() const override; int approximateOpCount() const override; size_t approximateBytesUsed() const override; const SkBigPicture* asSkBigPicture() const override { return this; } @@ -58,24 +57,11 @@ public: const SkRecord* record() const { return fRecord.get(); } private: - struct Analysis { - void init(const SkRecord&); - - bool suitableForGpuRasterization(const char** reason) const; - - uint8_t fNumSlowPathsAndDashEffects; - bool fWillPlaybackBitmaps : 1; - }; - - int numSlowPaths() const override; - const Analysis& analysis() const; int drawableCount() const; SkPicture const* const* drawablePicts() const; const SkRect fCullRect; const size_t fApproxBytesUsedBySubPictures; - mutable SkOnce fAnalysisOnce; - mutable Analysis fAnalysis; sk_sp<const SkRecord> fRecord; std::unique_ptr<const SnapshotArray> fDrawablePicts; sk_sp<const SkBBoxHierarchy> fBBH; |