| Index: gm/giantbitmap.cpp
|
| diff --git a/gm/giantbitmap.cpp b/gm/giantbitmap.cpp
|
| index c284809b16af530e3bb5557f774d50000d3d094c..ed4190a8145e0248a12e4e7cc17bfb018ceaf568 100644
|
| --- a/gm/giantbitmap.cpp
|
| +++ b/gm/giantbitmap.cpp
|
| @@ -95,7 +95,6 @@ protected:
|
|
|
| virtual void onDraw(SkCanvas* canvas) {
|
| SkPaint paint;
|
| - SkShader* s = SkShader::CreateBitmapShader(getBitmap(), fMode, fMode);
|
|
|
| SkMatrix m;
|
| if (fDoRotate) {
|
| @@ -106,7 +105,7 @@ protected:
|
| SkScalar scale = 11*SK_Scalar1/12;
|
| m.setScale(scale, scale);
|
| }
|
| - s->setLocalMatrix(m);
|
| + SkShader* s = SkShader::CreateBitmapShader(getBitmap(), fMode, fMode, &m);
|
|
|
| paint.setShader(s)->unref();
|
| paint.setFilterLevel(fDoFilter ? SkPaint::kLow_FilterLevel : SkPaint::kNone_FilterLevel);
|
|
|