Index: src/effects/SkXfermodeImageFilter.cpp |
diff --git a/src/effects/SkXfermodeImageFilter.cpp b/src/effects/SkXfermodeImageFilter.cpp |
index af58a644eeeb5e57efbe80111569418d6ffeae07..25a750eefbd625477f95dc97de8270104ae6027f 100644 |
--- a/src/effects/SkXfermodeImageFilter.cpp |
+++ b/src/effects/SkXfermodeImageFilter.cpp |
@@ -257,8 +257,7 @@ sk_sp<SkSpecialImage> SkXfermodeImageFilter::filterImageGPU(SkSpecialImage* sour |
matrix.setTranslate(SkIntToScalar(-bounds.left()), SkIntToScalar(-bounds.top())); |
drawContext->drawRect(GrClip::WideOpen(), paint, matrix, SkRect::Make(bounds)); |
- return SkSpecialImage::MakeFromGpu(source->internal_getProxy(), |
- SkIRect::MakeWH(bounds.width(), bounds.height()), |
+ return SkSpecialImage::MakeFromGpu(SkIRect::MakeWH(bounds.width(), bounds.height()), |
kNeedNewImageUniqueID_SpecialImage, |
dst.get()); |
} |