aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/core/SkShader.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/core/SkShader.h')
-rw-r--r--include/core/SkShader.h11
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;
}