[go: nahoru, domu]

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|