From e6345d90f8f9d975128de9890d26b1af1fedc524 Mon Sep 17 00:00:00 2001 From: Florin Malita Date: Wed, 3 Jan 2018 23:37:54 -0500 Subject: [skotty,sksg] Add support for geometry merge TBR= Change-Id: Ia5edbfeae61779ead6031f6dd4e33794b3eefdc0 Reviewed-on: https://skia-review.googlesource.com/90382 Reviewed-by: Florin Malita Commit-Queue: Florin Malita --- experimental/sksg/SkSGGeometryNode.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'experimental/sksg/SkSGGeometryNode.cpp') diff --git a/experimental/sksg/SkSGGeometryNode.cpp b/experimental/sksg/SkSGGeometryNode.cpp index 6ac7eda6a4..cbc0d558e2 100644 --- a/experimental/sksg/SkSGGeometryNode.cpp +++ b/experimental/sksg/SkSGGeometryNode.cpp @@ -7,6 +7,8 @@ #include "SkSGGeometryNode.h" +#include "SkPath.h" + namespace sksg { void GeometryNode::draw(SkCanvas* canvas, const SkPaint& paint) const { @@ -14,4 +16,9 @@ void GeometryNode::draw(SkCanvas* canvas, const SkPaint& paint) const { this->onDraw(canvas, paint); } +SkPath GeometryNode::asPath() const { + SkASSERT(!this->hasInval()); + return this->onAsPath(); +} + } // namespace sksg -- cgit v1.2.3