aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkBigPicture.h
diff options
context:
space:
mode:
authorGravatar Mike Reed <reed@google.com>2017-12-20 15:03:08 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-12-20 20:27:06 +0000
commitb60c5ebf045df23f9a15f85c37825b15adff9d8d (patch)
tree59ddc5aea96dd7fef64b8e738ff9e20feed5db4f /src/core/SkBigPicture.h
parent297d6efe852ebb98a324a71c79df8f7bbdcc3b94 (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.h14
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;