From 8e1c4e672553ecae2745168514240705f3516773 Mon Sep 17 00:00:00 2001 From: Robert Phillips Date: Sun, 19 Feb 2017 12:27:01 -0500 Subject: Remove asTextureRef from SkSpecialImage & update effects accordingly (take 2) This CL also renames SkSpecialImage::asTextureProxy to asTextureProxyRef This is a reland of: https://skia-review.googlesource.com/c/7995/ (Remove asTextureRef from SkSpecialImage & update effects accordingly) It should be good to land since https://skia-review.googlesource.com/c/8701/ (Replace SkSpecialImage::makeTightSubset with asImage (take 2)) fixes the Chrome-side issue Change-Id: I3d88b2b3d23fd69f3fb914a69dacca96cbc038a4 Reviewed-on: https://skia-review.googlesource.com/8450 Commit-Queue: Robert Phillips Reviewed-by: Brian Salomon --- src/effects/SkImageSource.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/effects/SkImageSource.cpp') diff --git a/src/effects/SkImageSource.cpp b/src/effects/SkImageSource.cpp index 5769e677a1..9c32cf8775 100644 --- a/src/effects/SkImageSource.cpp +++ b/src/effects/SkImageSource.cpp @@ -93,6 +93,7 @@ sk_sp SkImageSource::onFilterImage(SkSpecialImage* source, const // The dest is just an un-scaled integer translation of the entire image; return it offset->fX = iLeft; offset->fY = iTop; + return SkSpecialImage::MakeFromImage(SkIRect::MakeWH(fImage->width(), fImage->height()), fImage, ctx.outputProperties().colorSpace(), &source->props()); -- cgit v1.2.3