Use SkCanvas::SrcRectConstraint directly in DrawImageRectOp.
Change-Id: I6532e91df206b5f146d01d6b29713b356d5ee40f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2203784
Reviewed-by: Florin Malita <fmalita@chromium.org>
Reviewed-by: vmpstr <vmpstr@chromium.org>
Commit-Queue: Florin Malita <fmalita@chromium.org>
Cr-Commit-Position: refs/heads/master@{#769451}
diff --git a/cc/paint/paint_canvas.h b/cc/paint/paint_canvas.h
index 8a0883b7..2b9c34a 100644
--- a/cc/paint/paint_canvas.h
+++ b/cc/paint/paint_canvas.h
@@ -146,16 +146,11 @@
drawImage(image, left, top, nullptr);
}
- enum SrcRectConstraint {
- kStrict_SrcRectConstraint = SkCanvas::kStrict_SrcRectConstraint,
- kFast_SrcRectConstraint = SkCanvas::kFast_SrcRectConstraint,
- };
-
virtual void drawImageRect(const PaintImage& image,
const SkRect& src,
const SkRect& dst,
const PaintFlags* flags,
- SrcRectConstraint constraint) = 0;
+ SkCanvas::SrcRectConstraint constraint) = 0;
// Draws the frame of the |skottie| animation specified by the normalized time
// t [0->first frame..1->last frame] at the destination bounds given by |dst|