diff options
Diffstat (limited to 'include/effects/SkLumaColorFilter.h')
-rw-r--r-- | include/effects/SkLumaColorFilter.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/effects/SkLumaColorFilter.h b/include/effects/SkLumaColorFilter.h index 8dd519af4a..3a68607b19 100644 --- a/include/effects/SkLumaColorFilter.h +++ b/include/effects/SkLumaColorFilter.h @@ -23,7 +23,11 @@ */ class SK_API SkLumaColorFilter : public SkColorFilter { public: - static SkColorFilter* Create(); + static sk_sp<SkColorFilter> Make(); + +#ifdef SK_SUPPORT_LEGACY_COLORFILTER_PTR + static SkColorFilter* Create() { return Make().release(); } +#endif void filterSpan(const SkPMColor src[], int count, SkPMColor[]) const override; |