diff options
Diffstat (limited to 'src/shaders/SkLocalMatrixShader.cpp')
-rw-r--r-- | src/shaders/SkLocalMatrixShader.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/shaders/SkLocalMatrixShader.cpp b/src/shaders/SkLocalMatrixShader.cpp index 28d7775b27..509c66d43e 100644 --- a/src/shaders/SkLocalMatrixShader.cpp +++ b/src/shaders/SkLocalMatrixShader.cpp @@ -71,6 +71,16 @@ bool SkLocalMatrixShader::onAppendStages(const StageRec& rec) const { return as_SB(fProxyShader)->appendStages(newRec); } +void SkLocalMatrixShader::toString(SkString* str) const { + str->append("SkLocalMatrixShader: ("); + + as_SB(fProxyShader)->toString(str); + + this->INHERITED::toString(str); + + str->append(")"); +} + sk_sp<SkShader> SkShader::makeWithLocalMatrix(const SkMatrix& localMatrix) const { if (localMatrix.isIdentity()) { return sk_ref_sp(const_cast<SkShader*>(this)); |