diff options
author | 2017-10-11 14:34:33 -0400 | |
---|---|---|
committer | 2017-10-11 18:56:38 +0000 | |
commit | 1aa1bb65fd92e1a38c88bc792320a40a67f2a467 (patch) | |
tree | a5f7e4341a50f7abac93b435440a04d8f74f4ce5 /experimental/svg/model/SkSVGRenderContext.cpp | |
parent | b36be14c254b61510c13844311d6885775c96e8a (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.cpp | 6 |
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); } |