Index: src/utils/debugger/SkObjectParser.cpp |
diff --git a/src/utils/debugger/SkObjectParser.cpp b/src/utils/debugger/SkObjectParser.cpp |
index 5132a4e7b9c009172168ac4afdec0485969e1fb3..3dbc03901fbb65f22b88126ced4d51c9aa05e9ab 100644 |
--- a/src/utils/debugger/SkObjectParser.cpp |
+++ b/src/utils/debugger/SkObjectParser.cpp |
@@ -159,6 +159,19 @@ SkString* SkObjectParser::PathToString(const SkPath& path) { |
mPath->append("isNotRect, "); |
} |
+ if (path.isOval(nullptr)) { |
+ mPath->append("isOval, "); |
+ } else { |
+ mPath->append("isNotOval, "); |
+ } |
+ |
+ SkRRect rrect; |
+ if (path.isRRect(&rrect)) { |
+ mPath->append("isRRect, "); |
+ } else { |
+ mPath->append("isNotRRect, "); |
+ } |
+ |
mPath->appendS32(path.countVerbs()); |
mPath->append("V, "); |
mPath->appendS32(path.countPoints()); |