Revert "Revert "Use explicit samplingoptions""
Undo pictureshader change from prev version
This reverts commit fde98cbddd43576389d1f10881276583835b0281.
Change-Id: I52fe7d2753dee91fd08ae26f38e47ecd933d0c94
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/342378
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
diff --git a/gm/complexclip.cpp b/gm/complexclip.cpp
index b285ffa..e2da27c 100644
--- a/gm/complexclip.cpp
+++ b/gm/complexclip.cpp
@@ -394,7 +394,7 @@
gradLM ? &persp : nullptr);
bool imageLM = config.fLM == kImageWithLocalMat || config.fLM == kBothWithLocalMat;
auto imgShader = img->makeShader(SkTileMode::kRepeat, SkTileMode::kRepeat,
- imageLM ? perspScale : scale);
+ SkSamplingOptions(), imageLM ? perspScale : scale);
// Perspective before any clipShader
if (config.fConcat == kConcatBeforeClips) {
@@ -449,7 +449,8 @@
SkRect rect = SkRect::MakeWH(256, 256);
SkMatrix local = SkMatrix::MakeRectToRect(SkRect::MakeWH(image->width(), image->height()),
SkRect::MakeWH(64, 64), SkMatrix::kFill_ScaleToFit);
- auto shader = image->makeShader(SkTileMode::kRepeat, SkTileMode::kRepeat, &local);
+ auto shader = image->makeShader(SkTileMode::kRepeat, SkTileMode::kRepeat,
+ SkSamplingOptions(), &local);
SkPaint paint;
paint.setColor(SK_ColorRED);