Home
last modified time | relevance | path

Searched refs:contourList (Results 1 – 4 of 4) sorted by relevance

/external/skia/src/pathops/
DSkPathOpsCommon.cpp63 SkOpSegment* FindUndone(SkOpContourHead* contourList, SkOpSpanBase** startPtr, in FindUndone() argument
66 SkOpContour* contour = contourList; in FindUndone()
145 void DebugShowActiveSpans(SkOpContourHead* contourList) { in DebugShowActiveSpans() argument
146 SkOpContour* contour = contourList; in DebugShowActiveSpans()
153 bool SortContourList(SkOpContourHead** contourList, bool evenOdd, bool oppEvenOdd) { in SortContourList() argument
155 SkOpContour* contour = *contourList; in SortContourList()
172 *contourList = contourHead; in SortContourList()
390 static void align(SkOpContourHead* contourList) { in align() argument
391 SkOpContour* contour = contourList; in align()
397 static void calcAngles(SkOpContourHead* contourList, SkChunkAlloc* allocator) { in calcAngles() argument
[all …]
DSkPathOpsSimplify.cpp13 static bool bridgeWinding(SkOpContourHead* contourList, SkPathWriter* simple, in bridgeWinding() argument
17 SkOpSpan* span = FindSortableTop(contourList); in bridgeWinding()
43 DebugShowActiveSpans(contourList); in bridgeWinding()
84 DebugShowActiveSpans(contourList); in bridgeWinding()
95 static bool bridgeXor(SkOpContourHead* contourList, SkPathWriter* simple, in bridgeXor() argument
102 while ((current = FindUndone(contourList, &start, &end))) { in bridgeXor()
106 DebugShowActiveSpans(contourList); in bridgeXor()
120 DebugShowActiveSpans(contourList); in bridgeXor()
147 DebugShowActiveSpans(contourList); in bridgeXor()
169 SkOpContourHead* contourList = static_cast<SkOpContourHead*>(&contour); in Simplify() local
[all …]
DSkPathOpsTightBounds.cpp13 SkOpContourHead* contourList = static_cast<SkOpContourHead*>(&contour); in TightBounds() local
14 SkOpGlobalState globalState(NULL, contourList); in TightBounds()
20 if (!SortContourList(&contourList, false, false)) { in TightBounds()
24 SkOpContour* current = contourList; in TightBounds()
DSkPathOpsOp.cpp87 static bool bridgeOp(SkOpContourHead* contourList, const SkPathOp op, in bridgeOp() argument
91 SkOpSpan* span = FindSortableTop(contourList); in bridgeOp()
117 DebugShowActiveSpans(contourList); in bridgeOp()
158 DebugShowActiveSpans(contourList); in bridgeOp()
229 SkOpContourHead* contourList = static_cast<SkOpContourHead*>(&contour); in OpDebug() local
231 SkOpGlobalState globalState(&coincidence, contourList); in OpDebug()
270 if (!SortContourList(&contourList, xorMask == kEvenOdd_PathOpsMask, in OpDebug()
277 SkOpContour* current = contourList; in OpDebug()
287 if (!HandleCoincidence(contourList, &coincidence, &allocator)) { in OpDebug()
294 bridgeOp(contourList, op, xorMask, xorOpMask, &wrapper, &allocator); in OpDebug()