Index: src/core/SkCanvas.cpp |
diff --git a/src/core/SkCanvas.cpp b/src/core/SkCanvas.cpp |
index 6119c4ff2f9b771eb267a9812c6a60faef7a5048..a0d6683f065e62d3158bd69ffa42990d0e0b0441 100644 |
--- a/src/core/SkCanvas.cpp |
+++ b/src/core/SkCanvas.cpp |
@@ -1554,6 +1554,16 @@ SkScalar SkCanvas::getZ() const { |
return this->fMCRec->fCurDrawDepth; |
} |
+#ifndef SK_RELEASE |
+void SkCanvas::setLights(sk_sp<SkLights> lights) { |
+ this->fLights = lights; |
+} |
+ |
+sk_sp<SkLights> SkCanvas::getLights() const { |
+ return this->fLights; |
+} |
+#endif |
+ |
////////////////////////////////////////////////////////////////////////////// |
void SkCanvas::clipRect(const SkRect& rect, SkRegion::Op op, bool doAA) { |
@@ -3031,6 +3041,24 @@ void SkCanvas::onDrawPicture(const SkPicture* picture, const SkMatrix* matrix, |
picture->playback(this); |
} |
+#ifndef SK_RELEASE |
+void SkCanvas::drawShadowedPicture(const SkPicture* picture, |
+ const SkMatrix* matrix, |
+ const SkPaint* paint) { |
+ RETURN_ON_NULL(picture); |
+ |
+ TRACE_EVENT0("disabled-by-default-skia", "SkCanvas::drawShadowedPicture()"); |
+ |
+ this->onDrawShadowedPicture(picture, matrix, paint); |
+} |
+ |
+void SkCanvas::onDrawShadowedPicture(const SkPicture* picture, |
+ const SkMatrix* matrix, |
+ const SkPaint* paint) { |
+ this->onDrawPicture(picture, matrix, paint); |
+} |
+#endif |
+ |
/////////////////////////////////////////////////////////////////////////////// |
/////////////////////////////////////////////////////////////////////////////// |