(fBlurFlags & SkBlurMaskFilter::kHighQuality_BlurFlag) ?
SkBlurMask::kHigh_Quality : SkBlurMask::kLow_Quality;
-#if defined(SK_BLUR_MASK_FILTER_IGNORE_MARGIN_FIX)
- if (SkBlurMask::Blur(dst, src, radius, (SkBlurMask::Style)fBlurStyle,
- blurQuality)) {
- if (margin) {
- // we need to integralize radius for our margin, so take the ceil
- // just to be safe.
- margin->set(SkScalarCeil(radius), SkScalarCeil(radius));
- }
- return true;
- }
- return false;
-#else
return SkBlurMask::Blur(dst, src, radius, (SkBlurMask::Style)fBlurStyle,
blurQuality, margin);
-#endif
}
SkFlattenable* SkBlurMaskFilterImpl::CreateProc(SkFlattenableReadBuffer& buffer) {