pass sampling to drawImage
Bug: skia:7650
Change-Id: I0fa4c5f3fb350705f78ee91f4bdfb4edd83d0ed9
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/361360
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
diff --git a/docs/examples/50_percent_gray.cpp b/docs/examples/50_percent_gray.cpp
index 60794dc..1aa0bcb 100644
--- a/docs/examples/50_percent_gray.cpp
+++ b/docs/examples/50_percent_gray.cpp
@@ -8,7 +8,8 @@
surf->getCanvas()->drawRect({0, 0, 1, 1}, SkPaint());
surf->getCanvas()->drawRect({1, 1, 2, 2}, SkPaint());
return surf->makeImageSnapshot()->makeShader(SkTileMode::kRepeat,
- SkTileMode::kRepeat);
+ SkTileMode::kRepeat
+ SkSamplingOptions(SkFilterMode::kLinear));
}
void draw(SkCanvas* canvas) {
@@ -25,7 +26,6 @@
// Scaled BW Dither
canvas->translate(105, 0);
- p.setFilterQuality(kLow_SkFilterQuality);
canvas->save();
canvas->scale(0.5, 0.5);
canvas->drawRect({0, 0, 200, 200}, p);