Index: include/core/SkShader.h |
diff --git a/include/core/SkShader.h b/include/core/SkShader.h |
index 33ac8db6bcd0f5c945d666ff94cec96253b1b9e3..47191a135b9252c3da00c18f6e7f126e922ae1e6 100644 |
--- a/include/core/SkShader.h |
+++ b/include/core/SkShader.h |
@@ -324,7 +324,7 @@ public: |
* The returned GrFragmentProcessor should expect an unpremultiplied input color and |
* produce a premultiplied output. |
*/ |
- virtual const GrFragmentProcessor* asFragmentProcessor(GrContext*, |
+ virtual sk_sp<GrFragmentProcessor> asFragmentProcessor(GrContext*, |
const SkMatrix& viewMatrix, |
const SkMatrix* localMatrix, |
SkFilterQuality, |