| Index: src/gpu/GrBlurUtils.cpp
|
| diff --git a/src/gpu/GrBlurUtils.cpp b/src/gpu/GrBlurUtils.cpp
|
| index 6013b58bcfdef0bed0ac3070d53bdce5564d0d03..5671ebc128fef175fe12b844e8a5f6bc2825cb0f 100644
|
| --- a/src/gpu/GrBlurUtils.cpp
|
| +++ b/src/gpu/GrBlurUtils.cpp
|
| @@ -156,6 +156,7 @@ void GrBlurUtils::drawPathWithMaskFilter(GrContext* context,
|
| SkASSERT(!pathIsMutable || origSrcPath.isVolatile());
|
|
|
| GrStrokeInfo strokeInfo(paint);
|
| + GrStrokeInfo origStrokeInfo(strokeInfo);
|
|
|
| // If we have a prematrix, apply it to the path, optimizing for the case
|
| // where the original path can in fact be modified in place (even though
|
| @@ -290,6 +291,6 @@ void GrBlurUtils::drawPathWithMaskFilter(GrContext* context,
|
| return;
|
| }
|
|
|
| - drawContext->drawPath(renderTarget, clip, grPaint, viewMatrix, *pathPtr, strokeInfo);
|
| + drawContext->drawPath(renderTarget, clip, grPaint, viewMatrix, *pathPtr, strokeInfo, &origSrcPath, &origStrokeInfo);
|
| }
|
|
|
|
|