Index: src/gpu/GrLayerHoister.cpp |
diff --git a/src/gpu/GrLayerHoister.cpp b/src/gpu/GrLayerHoister.cpp |
index 0fef0ef335997188e4083f2aa366fd4a04f77b17..5638d8a6b23da7993d8cb934db14a5708a34cf63 100644 |
--- a/src/gpu/GrLayerHoister.cpp |
+++ b/src/gpu/GrLayerHoister.cpp |
@@ -93,7 +93,7 @@ static bool compute_source_rect(const SkLayerInfo::BlockInfo& info, const SkMatr |
totMat.preConcat(info.fLocalMat); |
if (info.fPaint && info.fPaint->getImageFilter()) { |
- info.fPaint->getImageFilter()->filterBounds(clipBounds, totMat, &clipBounds); |
+ clipBounds = info.fPaint->getImageFilter()->filterBounds(clipBounds, totMat); |
} |
if (!info.fSrcBounds.isEmpty()) { |