| Index: src/core/SkLocalMatrixImageFilter.cpp
|
| diff --git a/src/core/SkLocalMatrixImageFilter.cpp b/src/core/SkLocalMatrixImageFilter.cpp
|
| index 10d63ede66ed3b3c55e52fb691fe8b372e955dcd..e4fc0ceb0065439a4e3642eea496418fa1c4f0d9 100644
|
| --- a/src/core/SkLocalMatrixImageFilter.cpp
|
| +++ b/src/core/SkLocalMatrixImageFilter.cpp
|
| @@ -40,8 +40,9 @@ void SkLocalMatrixImageFilter::flatten(SkWriteBuffer& buffer) const {
|
|
|
| bool SkLocalMatrixImageFilter::onFilterImage(Proxy* proxy, const SkBitmap& src, const Context& ctx,
|
| SkBitmap* result, SkIPoint* offset) const {
|
| - Context localCtx(SkMatrix::Concat(ctx.ctm(), fLocalM), ctx.clipBounds(), ctx.cache());
|
| - return this->filterInput(0, proxy, src, localCtx, result, offset);
|
| + Context localCtx(SkMatrix::Concat(ctx.ctm(), fLocalM), ctx.clipBounds(), ctx.cache(),
|
| + ctx.sizeConstraint());
|
| + return this->filterInput(0, proxy, src, localCtx, result, offset, false);
|
| }
|
|
|
| bool SkLocalMatrixImageFilter::onFilterBounds(const SkIRect& src, const SkMatrix& matrix,
|
|
|