From 37bd7c3aca66697fff2db79c21771a0b3cbe3b4c Mon Sep 17 00:00:00 2001 From: robertphillips Date: Thu, 17 Mar 2016 14:31:39 -0700 Subject: Switch SkSpecialImage & SkSpecialSurface classes over to smart pointers GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1812023002 Review URL: https://codereview.chromium.org/1812023002 --- src/gpu/GrLayerHoister.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/gpu') diff --git a/src/gpu/GrLayerHoister.cpp b/src/gpu/GrLayerHoister.cpp index a446be8084..0fef0ef335 100644 --- a/src/gpu/GrLayerHoister.cpp +++ b/src/gpu/GrLayerHoister.cpp @@ -304,12 +304,12 @@ void GrLayerHoister::FilterLayer(GrContext* context, // TODO: should the layer hoister store stand alone layers as SkSpecialImages internally? const SkIRect subset = SkIRect::MakeWH(layer->texture()->width(), layer->texture()->height()); - SkAutoTUnref img(SkSpecialImage::NewFromGpu(&proxy, subset, - kNeedNewImageUniqueID_SpecialImage, - layer->texture())); + sk_sp img(SkSpecialImage::MakeFromGpu(&proxy, subset, + kNeedNewImageUniqueID_SpecialImage, + layer->texture())); SkIPoint offset = SkIPoint::Make(0, 0); - SkAutoTUnref result(layer->filter()->filterImage(img, + SkAutoTUnref result(layer->filter()->filterImage(img.get(), filterContext, &offset)); if (!result) { -- cgit v1.2.3