Add flag to hide non-sampling imageshader factories
Bug: skia:11056
Change-Id: Ic79876106c003f6061cbb50ad2f4a4bf4f446231
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/341681
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
diff --git a/samplecode/SampleXfer.cpp b/samplecode/SampleXfer.cpp
index 23789fd..d183220 100644
--- a/samplecode/SampleXfer.cpp
+++ b/samplecode/SampleXfer.cpp
@@ -212,16 +212,15 @@
SkMatrix lm = SkMatrix::Translate(r.x(), r.y())
* SkMatrix::Scale(10, 10);
- paint.setShader(fImage->makeShader(SkTileMode::kClamp, SkTileMode::kClamp, &lm));
+ paint.setShader(fImage->makeShader(SkSamplingOptions(), lm));
canvas->drawRect(r, paint);
r.offset(r.width() + 10, 0);
lm.postTranslate(r.width() + 10, 0);
- paint.setShader(fImage->makeShader(SkTileMode::kClamp, SkTileMode::kClamp,
- SkSamplingOptions{ SkFilterMode::kLinear,
+ paint.setShader(fImage->makeShader(SkSamplingOptions{ SkFilterMode::kLinear,
SkMipmapMode::kNone },
- &lm));
+ lm));
canvas->drawRect(r, paint);
r.offset(r.width() + 10, 0);