From 439ace939b6aaa58408ece0e9e89b633353571ae Mon Sep 17 00:00:00 2001 From: Florin Malita Date: Fri, 2 Dec 2016 12:05:41 -0500 Subject: Rebase non-drawing SkCanvas subclasses to SkNoDrawCanvas R=reed@google.com,mtklein@google.com Change-Id: I7df84587821db561e262a915afa23108a4a78834 Reviewed-on: https://skia-review.googlesource.com/5508 Reviewed-by: Mike Reed Commit-Queue: Florin Malita --- include/utils/SkNoDrawCanvas.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'include/utils/SkNoDrawCanvas.h') diff --git a/include/utils/SkNoDrawCanvas.h b/include/utils/SkNoDrawCanvas.h index 0330251ede..e8c5d7e5ca 100644 --- a/include/utils/SkNoDrawCanvas.h +++ b/include/utils/SkNoDrawCanvas.h @@ -10,6 +10,8 @@ #include "SkCanvas.h" +struct SkIRect; + // SkNoDrawCanvas is a helper for SkCanvas subclasses which do not need to // actually rasterize (e.g., analysis of the draw calls). // @@ -22,6 +24,9 @@ class SK_API SkNoDrawCanvas : public SkCanvas { public: SkNoDrawCanvas(int width, int height); + // TODO: investigate the users of this ctor. + SkNoDrawCanvas(const SkIRect&); + protected: SaveLayerStrategy getSaveLayerStrategy(const SaveLayerRec& rec) override; -- cgit v1.2.3