| Index: src/core/SkFilterShader.h
|
| diff --git a/src/core/SkFilterShader.h b/src/core/SkFilterShader.h
|
| index 2ff6cdaf6359617fd4be21b7c8ba0c76083aa100..b98fc839a6f2a0f36cd29ca2d58cb842d1f231a8 100644
|
| --- a/src/core/SkFilterShader.h
|
| +++ b/src/core/SkFilterShader.h
|
| @@ -30,6 +30,11 @@ public:
|
| virtual void shadeSpan(int x, int y, SkPMColor[], int count) SK_OVERRIDE;
|
| virtual void shadeSpan16(int x, int y, uint16_t[], int count) SK_OVERRIDE;
|
|
|
| + virtual void set3DMask(const SkMask* mask) SK_OVERRIDE {
|
| + // forward to our proxy
|
| + fShaderContext->set3DMask(mask);
|
| + }
|
| +
|
| private:
|
| SkShader::Context* fShaderContext;
|
|
|
|
|