| Index: src/effects/SkGpuBlurUtils.cpp
|
| diff --git a/src/effects/SkGpuBlurUtils.cpp b/src/effects/SkGpuBlurUtils.cpp
|
| index 076923735366c68ca4ebb9d22d60071d9f81f392..28ccd4589b327712169647bb6933dc1217299db8 100644
|
| --- a/src/effects/SkGpuBlurUtils.cpp
|
| +++ b/src/effects/SkGpuBlurUtils.cpp
|
| @@ -49,14 +49,14 @@ static void convolve_gaussian(GrContext* context,
|
| Gr1DKernelEffect::Direction direction) {
|
| GrPaint paint;
|
| paint.reset();
|
| - float cropRect[4] = { 0.0f, 1.0f, 0.0f, 1.0f };
|
| + float bounds[2] = { 0.0f, 1.0f };
|
| if (cropToSrcRect) {
|
| if (direction == Gr1DKernelEffect::kX_Direction) {
|
| - cropRect[0] = SkScalarToFloat(srcRect.left()) / texture->width();
|
| - cropRect[1] = SkScalarToFloat(srcRect.right()) / texture->width();
|
| + bounds[0] = SkScalarToFloat(srcRect.left()) / texture->width();
|
| + bounds[1] = SkScalarToFloat(srcRect.right()) / texture->width();
|
| } else {
|
| - cropRect[2] = SkScalarToFloat(srcRect.top()) / texture->height();
|
| - cropRect[3] = SkScalarToFloat(srcRect.bottom()) / texture->height();
|
| + bounds[0] = SkScalarToFloat(srcRect.top()) / texture->height();
|
| + bounds[1] = SkScalarToFloat(srcRect.bottom()) / texture->height();
|
| }
|
| }
|
|
|
| @@ -65,7 +65,7 @@ static void convolve_gaussian(GrContext* context,
|
| radius,
|
| sigma,
|
| cropToSrcRect,
|
| - cropRect));
|
| + bounds));
|
| paint.addColorEffect(conv);
|
| context->drawRectToRect(paint, dstRect, srcRect);
|
| }
|
|
|