Index: src/pathops/SkAddIntersections.cpp |
diff --git a/src/pathops/SkAddIntersections.cpp b/src/pathops/SkAddIntersections.cpp |
index b3a82cdeca83032162a25a910f8c8958d145864a..17bc9e2ecb37258a70d794aee28ae51628a510f9 100644 |
--- a/src/pathops/SkAddIntersections.cpp |
+++ b/src/pathops/SkAddIntersections.cpp |
@@ -450,8 +450,10 @@ bool AddIntersectTs(SkOpContour* test, SkOpContour* next, SkOpCoincidence* coinc |
} |
case SkIntersectionHelper::kCubic_Segment: { |
swap = true; |
- pts = ts.intersect(cubic2.set(wn.pts()), |
- conic1.set(wt.pts(), wt.weight())); |
+ pts = ts.intersect(cubic2.set(wn.pts() |
+ SkDEBUGPARAMS(ts.globalState())), |
+ conic1.set(wt.pts(), wt.weight() |
+ SkDEBUGPARAMS(ts.globalState()))); |
debugShowCubicConicIntersection(pts, wn, wt, ts); |
break; |
} |
@@ -479,8 +481,10 @@ bool AddIntersectTs(SkOpContour* test, SkOpContour* next, SkOpCoincidence* coinc |
break; |
} |
case SkIntersectionHelper::kConic_Segment: { |
- pts = ts.intersect(cubic1.set(wt.pts()), |
- conic2.set(wn.pts(), wn.weight())); |
+ pts = ts.intersect(cubic1.set(wt.pts() |
+ SkDEBUGPARAMS(ts.globalState())), |
+ conic2.set(wn.pts(), wn.weight() |
+ SkDEBUGPARAMS(ts.globalState()))); |
debugShowCubicConicIntersection(pts, wt, wn, ts); |
break; |
} |