diff options
Diffstat (limited to 'src/utils')
-rw-r--r-- | src/utils/SkShadowUtils.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/utils/SkShadowUtils.cpp b/src/utils/SkShadowUtils.cpp index b6c57f370e..e95668ae2b 100644 --- a/src/utils/SkShadowUtils.cpp +++ b/src/utils/SkShadowUtils.cpp @@ -38,7 +38,8 @@ public: } #if SK_SUPPORT_GPU - sk_sp<GrFragmentProcessor> asFragmentProcessor(GrContext*, SkColorSpace*) const override; + std::unique_ptr<GrFragmentProcessor> asFragmentProcessor(GrContext*, + SkColorSpace*) const override; #endif SK_TO_STRING_OVERRIDE() @@ -68,8 +69,8 @@ void SkGaussianColorFilter::toString(SkString* str) const { #if SK_SUPPORT_GPU -sk_sp<GrFragmentProcessor> SkGaussianColorFilter::asFragmentProcessor(GrContext*, - SkColorSpace*) const { +std::unique_ptr<GrFragmentProcessor> SkGaussianColorFilter::asFragmentProcessor( + GrContext*, SkColorSpace*) const { return GrBlurredEdgeFragmentProcessor::Make(GrBlurredEdgeFragmentProcessor::kGaussian_Mode); } #endif |