stage changing didCocnat44 virtual
SK_SUPPORT_LEGACY_DIDCONCAT44
Change-Id: Ie208c245d7121fddc693a7d3c5d6866441c27433
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/281864
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Mike Reed <reed@google.com>
diff --git a/src/core/SkCanvas.cpp b/src/core/SkCanvas.cpp
index c496caa..c6ba158 100644
--- a/src/core/SkCanvas.cpp
+++ b/src/core/SkCanvas.cpp
@@ -1540,8 +1540,12 @@
void SkCanvas::concat(const SkM44& m) {
this->internalConcat44(m);
-
- this->didConcat44(SkMatrixPriv::M44ColMajor(m)); // notify subclasses
+ // notify subclasses
+#ifdef SK_SUPPORT_LEGACY_DIDCONCAT44
+ this->didConcat44(SkMatrixPriv::M44ColMajor(m));
+#else
+ this->didConcat44(m);
+#endif
}
void SkCanvas::internalSetMatrix(const SkMatrix& matrix) {