diff options
Diffstat (limited to 'include/core/SkShader.h')
-rw-r--r-- | include/core/SkShader.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/include/core/SkShader.h b/include/core/SkShader.h index 828467fec2..0645809fe6 100644 --- a/include/core/SkShader.h +++ b/include/core/SkShader.h @@ -192,8 +192,11 @@ public: /** * Return the size of a Context returned by createContext. + * + * Override this if your subclass overrides createContext, to return the correct size of + * your subclass' context. */ - size_t contextSize(const ContextRec&) const; + virtual size_t contextSize(const ContextRec&) const; /** * Returns true if this shader is just a bitmap, and if not null, returns the bitmap, @@ -417,12 +420,6 @@ protected: */ virtual Context* onCreateContext(const ContextRec&, void* storage) const; - /** - * Override this if your subclass overrides createContext, to return the correct size of - * your subclass' context. - */ - virtual size_t onContextSize(const ContextRec&) const; - virtual bool onAsLuminanceColor(SkColor*) const { return false; } |