From 1ed348aea37e34dd0ad3bde33cd28bcbd1c2a587 Mon Sep 17 00:00:00 2001 From: halcanary Date: Sat, 17 Oct 2015 06:11:52 -0700 Subject: SkRemote: impl drawPaint() Review URL: https://codereview.chromium.org/1409253003 --- src/core/SkRemote.cpp | 4 ++++ src/core/SkRemote.h | 1 + 2 files changed, 5 insertions(+) diff --git a/src/core/SkRemote.cpp b/src/core/SkRemote.cpp index 20f4c89890..d3da1d2bfa 100644 --- a/src/core/SkRemote.cpp +++ b/src/core/SkRemote.cpp @@ -220,6 +220,10 @@ namespace SkRemote { } } + void Client::onDrawPaint(const SkPaint& paint) { + this->onDrawRect(SkRect::MakeLargest(), paint); + } + void Client::onClipRect(const SkRect& rect, SkRegion::Op op, ClipEdgeStyle edgeStyle) { SkPath path; path.addRect(rect); diff --git a/src/core/SkRemote.h b/src/core/SkRemote.h index 3bbb3b793a..bd86193a20 100644 --- a/src/core/SkRemote.h +++ b/src/core/SkRemote.h @@ -95,6 +95,7 @@ namespace SkRemote { void onDrawOval(const SkRect&, const SkPaint&) override; void onDrawPath(const SkPath&, const SkPaint&) override; void onDrawRect(const SkRect&, const SkPaint&) override; + void onDrawPaint(const SkPaint&) override; Cache* fCache; Encoder* fEncoder; -- cgit v1.2.3