diff options
Diffstat (limited to 'src/core/SkShader.cpp')
-rw-r--r-- | src/core/SkShader.cpp | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/src/core/SkShader.cpp b/src/core/SkShader.cpp index fd5fb00b88..e36df5b5af 100644 --- a/src/core/SkShader.cpp +++ b/src/core/SkShader.cpp @@ -86,10 +86,6 @@ bool SkShader::asLuminanceColor(SkColor* colorPtr) const { } SkShader::Context* SkShader::createContext(const ContextRec& rec, void* storage) const { - // Currently we require each context to be allocated on 16byte boundary as some of our - // subclasses need that. Hence we check the ptr here. - SkASSERT(SkIsAlign16((intptr_t)storage)); - if (!this->computeTotalInverse(rec, nullptr)) { return nullptr; } @@ -100,17 +96,7 @@ SkShader::Context* SkShader::onCreateContext(const ContextRec& rec, void*) const return nullptr; } -size_t SkShader::contextSize(const ContextRec& rec) const { - size_t size = this->onContextSize(rec); - - // Currently we require each context to be allocated on 16byte boundary as some of our - // subclasses need that. Hence we check the size here. - SkASSERT(SkIsAlign16(size)); - - return size; -} - -size_t SkShader::onContextSize(const ContextRec&) const { +size_t SkShader::contextSize(const ContextRec&) const { return 0; } |