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; |
}; |