Merge "Pass sampling to SkImageFilters factory" into sc-dev

This commit is contained in:
TreeHugger Robot
2021-02-15 14:23:37 +00:00
committed by Android (Google) Code Review

View File

@@ -64,8 +64,8 @@ static jlong createBitmapEffect(
sk_sp<SkImage> image = android::bitmap::toBitmap(bitmapHandle).makeImage();
SkRect srcRect = SkRect::MakeLTRB(srcLeft, srcTop, srcRight, srcBottom);
SkRect dstRect = SkRect::MakeLTRB(dstLeft, dstTop, dstRight, dstBottom);
sk_sp<SkImageFilter> bitmapFilter =
SkImageFilters::Image(image, srcRect, dstRect, kLow_SkFilterQuality);
sk_sp<SkImageFilter> bitmapFilter = SkImageFilters::Image(
image, srcRect, dstRect, SkSamplingOptions(SkFilterMode::kLinear));
return reinterpret_cast<jlong>(bitmapFilter.release());
}
@@ -150,4 +150,4 @@ int register_android_graphics_RenderEffect(JNIEnv* env) {
android::RegisterMethodsOrDie(env, "android/graphics/RenderEffect",
gRenderEffectMethods, NELEM(gRenderEffectMethods));
return 0;
}
}