More hiding of legacy drawImage calls
Also cleanup some of the duplicate code in SkRecords
Bug: skia:7650
Change-Id: I4d3167a892c126c19a54002beab25c9a6c96fa5d
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/357000
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
diff --git a/tools/DDLTileHelper.cpp b/tools/DDLTileHelper.cpp
index 3af6384..f62513b 100644
--- a/tools/DDLTileHelper.cpp
+++ b/tools/DDLTileHelper.cpp
@@ -127,7 +127,9 @@
SkASSERT(promiseImage->bounds().contains(srcRect));
- recordingCanvas->drawImageRect(promiseImage.get(), srcRect, dstRect, nullptr);
+ recordingCanvas->drawImageRect(promiseImage.get(), SkRect::Make(srcRect), dstRect,
+ SkSamplingOptions(), nullptr,
+ SkCanvas::kStrict_SrcRectConstraint);
}
fComposeDDL = recorder.detach();