| Index: src/core/SkPictureShader.h
|
| diff --git a/src/core/SkPictureShader.h b/src/core/SkPictureShader.h
|
| index 8df60306fddf4ccd8c9568180c490d7b944c533e..00aee9b0786630673572d6e97358f0ef2012a0c3 100644
|
| --- a/src/core/SkPictureShader.h
|
| +++ b/src/core/SkPictureShader.h
|
| @@ -21,7 +21,7 @@ class SkPicture;
|
| */
|
| class SkPictureShader : public SkShader {
|
| public:
|
| - static SkPictureShader* Create(SkPicture*, TileMode, TileMode, const SkMatrix* = NULL);
|
| + static SkPictureShader* Create(const SkPicture*, TileMode, TileMode, const SkMatrix* = NULL);
|
| virtual ~SkPictureShader();
|
|
|
| virtual size_t contextSize() const SK_OVERRIDE;
|
| @@ -38,12 +38,12 @@ protected:
|
| virtual Context* onCreateContext(const ContextRec&, void* storage) const SK_OVERRIDE;
|
|
|
| private:
|
| - SkPictureShader(SkPicture*, TileMode, TileMode, const SkMatrix* = NULL);
|
| + SkPictureShader(const SkPicture*, TileMode, TileMode, const SkMatrix* = NULL);
|
|
|
| SkShader* refBitmapShader(const SkMatrix&, const SkMatrix* localMatrix) const;
|
|
|
| - SkPicture* fPicture;
|
| - TileMode fTmx, fTmy;
|
| + const SkPicture* fPicture;
|
| + TileMode fTmx, fTmy;
|
|
|
| mutable SkMutex fCachedBitmapShaderMutex;
|
| mutable SkAutoTUnref<SkShader> fCachedBitmapShader;
|
|
|