| Index: samplecode/SampleTiling.cpp | 
| diff --git a/samplecode/SampleTiling.cpp b/samplecode/SampleTiling.cpp | 
| index faa8d801443720ed0f47d936dbc4d4195a20f30d..7d109fd50f0b2499d63ace3937e2ebaab0ee7791 100644 | 
| --- a/samplecode/SampleTiling.cpp | 
| +++ b/samplecode/SampleTiling.cpp | 
| @@ -62,13 +62,13 @@ static const int gWidth = 32; | 
| static const int gHeight = 32; | 
|  | 
| class TilingView : public SampleView { | 
| -    SkAutoTUnref<SkPicture> fTextPicture; | 
| -    SkBlurDrawLooper        fLooper; | 
| +    SkAutoTUnref<SkPicture>        fTextPicture; | 
| +    SkAutoTUnref<SkBlurDrawLooper> fLooper; | 
| public: | 
| TilingView() | 
| -            : fLooper(0x88000000, | 
| -                      SkBlurMask::ConvertRadiusToSigma(SkIntToScalar(1)), | 
| -                      SkIntToScalar(2), SkIntToScalar(2)) { | 
| +            : fLooper(SkBlurDrawLooper::Create(0x88000000, | 
| +                                               SkBlurMask::ConvertRadiusToSigma(SkIntToScalar(1)), | 
| +                                               SkIntToScalar(2), SkIntToScalar(2))) { | 
| for (size_t i = 0; i < SK_ARRAY_COUNT(gColorTypes); i++) { | 
| makebm(&fTexture[i], gColorTypes[i], gWidth, gHeight); | 
| } | 
| @@ -116,7 +116,7 @@ protected: | 
| SkString str; | 
| p.setAntiAlias(true); | 
| p.setDither(true); | 
| -                    p.setLooper(&fLooper); | 
| +                    p.setLooper(fLooper); | 
| str.printf("[%s,%s]", gModeNames[kx], gModeNames[ky]); | 
|  | 
| p.setTextAlign(SkPaint::kCenter_Align); | 
| @@ -150,7 +150,7 @@ protected: | 
| SkPaint p; | 
| SkString str; | 
| p.setAntiAlias(true); | 
| -                    p.setLooper(&fLooper); | 
| +                    p.setLooper(fLooper); | 
| str.printf("%s, %s", gConfigNames[i], gFilterNames[j]); | 
| textCanvas->drawText(str.c_str(), str.size(), x, y + r.height() * 2 / 3, p); | 
| } | 
|  |