aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/shaders/SkLocalMatrixShader.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/shaders/SkLocalMatrixShader.cpp')
-rw-r--r--src/shaders/SkLocalMatrixShader.cpp10
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));