diff options
Diffstat (limited to 'gm/fadefilter.cpp')
-rw-r--r-- | gm/fadefilter.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gm/fadefilter.cpp b/gm/fadefilter.cpp index 386e32b098..6f64e1e30e 100644 --- a/gm/fadefilter.cpp +++ b/gm/fadefilter.cpp @@ -15,8 +15,10 @@ DEF_SIMPLE_GM(fadefilter, canvas, 256, 256) { 0, 1, 0, 0, 128.0f, 0, 0, 1, 0, 128.0f, 0, 0, 0, 1, 0 }; - auto colorFilter(SkColorFilter::MakeMatrixFilterRowMajor255(matrix)); - SkAutoTUnref<SkImageFilter> filter(SkColorFilterImageFilter::Create(colorFilter.get())); + SkAutoTUnref<SkColorFilter> colorFilter( + SkColorMatrixFilter::Create(matrix)); + SkAutoTUnref<SkImageFilter> filter( + SkColorFilterImageFilter::Create(colorFilter)); SkPaint layerPaint; layerPaint.setImageFilter(filter); canvas->drawRect(SkRect::MakeLTRB(64, 64, 192, 192), layerPaint); |