aboutsummaryrefslogtreecommitdiffhomepage
path: root/experimental/svg/model/SkSVGRenderContext.cpp
diff options
context:
space:
mode:
authorGravatar Florin Malita <fmalita@chromium.org>2017-10-11 14:34:33 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-10-11 18:56:38 +0000
commit1aa1bb65fd92e1a38c88bc792320a40a67f2a467 (patch)
treea5f7e4341a50f7abac93b435440a04d8f74f4ce5 /experimental/svg/model/SkSVGRenderContext.cpp
parentb36be14c254b61510c13844311d6885775c96e8a (diff)
[SVGDom] Initial <pattern> support
https://www.w3.org/TR/SVG/pservers.html#Patterns Change-Id: I80455c4ae04cf03526f8e8797f40b0b2d24e043f Reviewed-on: https://skia-review.googlesource.com/58461 Commit-Queue: Florin Malita <fmalita@chromium.org> Reviewed-by: Robert Phillips <robertphillips@google.com>
Diffstat (limited to 'experimental/svg/model/SkSVGRenderContext.cpp')
-rw-r--r--experimental/svg/model/SkSVGRenderContext.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/experimental/svg/model/SkSVGRenderContext.cpp b/experimental/svg/model/SkSVGRenderContext.cpp
index 7fa61d48a3..a3e37cb965 100644
--- a/experimental/svg/model/SkSVGRenderContext.cpp
+++ b/experimental/svg/model/SkSVGRenderContext.cpp
@@ -253,6 +253,12 @@ SkSVGRenderContext::SkSVGRenderContext(const SkSVGRenderContext& other)
*other.fLengthContext,
*other.fPresentationContext) {}
+SkSVGRenderContext::SkSVGRenderContext(const SkSVGRenderContext& other, SkCanvas* canvas)
+ : SkSVGRenderContext(canvas,
+ other.fIDMapper,
+ *other.fLengthContext,
+ *other.fPresentationContext) {}
+
SkSVGRenderContext::~SkSVGRenderContext() {
fCanvas->restoreToCount(fCanvasSaveCount);
}