Chromium Code Reviews| Index: gm/xfermodes3.cpp |
| diff --git a/gm/xfermodes3.cpp b/gm/xfermodes3.cpp |
| index 8c24bf72d1abb80f823d95df71c51445da7b4fe4..08f83a61879af1083407f35942f51ce1b61136d5 100644 |
| --- a/gm/xfermodes3.cpp |
| +++ b/gm/xfermodes3.cpp |
| @@ -185,21 +185,19 @@ private: |
| SkMatrix lm; |
| lm.setScale(SkIntToScalar(kCheckSize), SkIntToScalar(kCheckSize)); |
| - fBGShader.reset(SkShader::CreateBitmapShader(bg, |
| - SkShader::kRepeat_TileMode, |
| - SkShader::kRepeat_TileMode, |
| - &lm)); |
| + fBGShader = SkShader::MakeBitmapShader(bg, SkShader::kRepeat_TileMode, |
| + SkShader::kRepeat_TileMode, &lm); |
| SkPaint bmpPaint; |
| static const SkPoint kCenter = { SkIntToScalar(kSize) / 2, SkIntToScalar(kSize) / 2 }; |
| static const SkColor kColors[] = { SK_ColorTRANSPARENT, 0x80800000, |
| 0xF020F060, SK_ColorWHITE }; |
| - bmpPaint.setShader(SkGradientShader::CreateRadial(kCenter, |
| + bmpPaint.setShader(SkGradientShader::MakeRadial(kCenter, |
| 3 * SkIntToScalar(kSize) / 4, |
|
f(malita)
2016/03/13 16:18:01
nit: indentation
reed1
2016/03/13 18:25:24
Done.
|
| kColors, |
| nullptr, |
| SK_ARRAY_COUNT(kColors), |
| - SkShader::kRepeat_TileMode))->unref(); |
| + SkShader::kRepeat_TileMode)); |
| SkBitmap bmp; |
| bmp.allocN32Pixels(kSize, kSize); |
| @@ -210,9 +208,8 @@ private: |
| 7 * SkIntToScalar(kSize) / 8, 7 * SkIntToScalar(kSize) / 8}; |
| bmpCanvas.drawRect(rect, bmpPaint); |
| - fBmpShader.reset(SkShader::CreateBitmapShader(bmp, |
| - SkShader::kClamp_TileMode, |
| - SkShader::kClamp_TileMode)); |
| + fBmpShader = SkShader::MakeBitmapShader(bmp, SkShader::kClamp_TileMode, |
| + SkShader::kClamp_TileMode); |
| } |
| enum { |
| @@ -221,8 +218,8 @@ private: |
| kTestsPerRow = 15, |
| }; |
| - SkAutoTUnref<SkShader> fBGShader; |
| - SkAutoTUnref<SkShader> fBmpShader; |
| + sk_sp<SkShader> fBGShader; |
| + sk_sp<SkShader> fBmpShader; |
| typedef GM INHERITED; |
| }; |