From aff329b8e9b239bca1d93b13a914fbef45ccf7fe Mon Sep 17 00:00:00 2001 From: Brian Salomon Date: Fri, 11 Aug 2017 09:40:37 -0400 Subject: Make GrFragmentProcessor be non-refcounted and use std::unique_ptr. Change-Id: I985e54a071338e99292a5aa2f42c92bc115b4008 Reviewed-on: https://skia-review.googlesource.com/32760 Commit-Queue: Brian Salomon Reviewed-by: Brian Osman --- src/gpu/SkGr.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/gpu/SkGr.h') diff --git a/src/gpu/SkGr.h b/src/gpu/SkGr.h index 1f7f2ad425..126dc4c66c 100644 --- a/src/gpu/SkGr.h +++ b/src/gpu/SkGr.h @@ -115,7 +115,7 @@ bool SkPaintToGrPaintNoShader(GrContext* context, bool SkPaintToGrPaintReplaceShader(GrContext*, GrRenderTargetContext*, const SkPaint& skPaint, - sk_sp shaderFP, + std::unique_ptr shaderFP, GrPaint* grPaint); /** Blends the SkPaint's shader (or color if no shader) with the color which specified via a @@ -143,7 +143,7 @@ bool SkPaintToGrPaintWithTexture(GrContext* context, GrRenderTargetContext* rtc, const SkPaint& paint, const SkMatrix& viewM, - sk_sp fp, + std::unique_ptr fp, bool textureIsAlphaOnly, GrPaint* grPaint); -- cgit v1.2.3