Index: src/utils/SkNWayCanvas.cpp |
diff --git a/src/utils/SkNWayCanvas.cpp b/src/utils/SkNWayCanvas.cpp |
index e3b1e019b67874fb5b5393156644cc82d6c39949..fd5fa82aa5e0ea2d19d37bfcd135ef7801796604 100644 |
--- a/src/utils/SkNWayCanvas.cpp |
+++ b/src/utils/SkNWayCanvas.cpp |
@@ -292,6 +292,13 @@ void SkNWayCanvas::onDrawPatch(const SkPoint cubics[12], const SkColor colors[4] |
} |
} |
+void SkNWayCanvas::onDrawAnnotation(const SkRect& rect, const char key[], SkData* data) { |
+ Iter iter(fList); |
+ while (iter.next()) { |
+ iter->drawAnnotation(rect, key, data); |
+ } |
+} |
+ |
#ifdef SK_SUPPORT_LEGACY_DRAWFILTER |
SkDrawFilter* SkNWayCanvas::setDrawFilter(SkDrawFilter* filter) { |
Iter iter(fList); |