Index: src/core/SkRecords.h |
diff --git a/src/core/SkRecords.h b/src/core/SkRecords.h |
index c06d276cfaa2e4a6a3ce4835030a41f785e9cc81..f6292d419b67f3ee90edf2acc42b4610fd604e1e 100644 |
--- a/src/core/SkRecords.h |
+++ b/src/core/SkRecords.h |
@@ -44,6 +44,8 @@ namespace SkRecords { |
M(DrawBitmapMatrix) \ |
M(DrawBitmapNine) \ |
M(DrawBitmapRectToRect) \ |
+ M(DrawImage) \ |
+ M(DrawImageRect) \ |
M(DrawDRRect) \ |
M(DrawOval) \ |
M(DrawPaint) \ |
@@ -234,6 +236,14 @@ RECORD5(DrawBitmapRectToRect, Optional<SkPaint>, paint, |
SkRect, dst, |
SkCanvas::DrawBitmapRectFlags, flags); |
RECORD3(DrawDRRect, SkPaint, paint, SkRRect, outer, SkRRect, inner); |
+RECORD4(DrawImage, Optional<SkPaint>, paint, |
+ RefBox<const SkImage>, image, |
+ SkScalar, left, |
+ SkScalar, top); |
+RECORD4(DrawImageRect, Optional<SkPaint>, paint, |
+ RefBox<const SkImage>, image, |
+ Optional<SkRect>, src, |
+ SkRect, dst); |
RECORD2(DrawOval, SkPaint, paint, SkRect, oval); |
RECORD1(DrawPaint, SkPaint, paint); |
RECORD2(DrawPath, SkPaint, paint, SkPath, path); |