diff options
Diffstat (limited to 'gm/imagefiltersscaled.cpp')
-rw-r--r-- | gm/imagefiltersscaled.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/gm/imagefiltersscaled.cpp b/gm/imagefiltersscaled.cpp index 756b7c624c..4c48aec869 100644 --- a/gm/imagefiltersscaled.cpp +++ b/gm/imagefiltersscaled.cpp @@ -98,11 +98,12 @@ protected: SkIntToScalar(3), SkIntToScalar(3), SK_ColorYELLOW, SkDropShadowImageFilter::kDrawShadowAndForeground_ShadowMode, nullptr), - SkDisplacementMapEffect::Make(SkDisplacementMapEffect::kR_ChannelSelectorType, - SkDisplacementMapEffect::kR_ChannelSelectorType, - SkIntToScalar(12), - std::move(gradient), - checkerboard), + sk_sp<SkImageFilter>(SkDisplacementMapEffect::Create( + SkDisplacementMapEffect::kR_ChannelSelectorType, + SkDisplacementMapEffect::kR_ChannelSelectorType, + SkIntToScalar(12), + gradient.get(), + checkerboard.get())), SkDilateImageFilter::Make(1, 1, checkerboard), SkErodeImageFilter::Make(1, 1, checkerboard), SkOffsetImageFilter::Make(SkIntToScalar(32), 0, nullptr), |