Searched refs:contourList (Results 1 – 6 of 6) sorted by relevance
/external/skia/src/pathops/ |
D | SkPathOpsCommon.cpp | 159 bool SortContourList(SkOpContourHead** contourList, bool evenOdd, bool oppEvenOdd) { in SortContourList() argument 161 SkOpContour* contour = *contourList; in SortContourList() 178 *contourList = contourHead; in SortContourList() 188 static void calc_angles(SkOpContourHead* contourList DEBUG_COIN_DECLARE_PARAMS()) { in calc_angles() 189 DEBUG_STATIC_SET_PHASE(contourList); in calc_angles() 190 SkOpContour* contour = contourList; in calc_angles() 196 static bool missing_coincidence(SkOpContourHead* contourList DEBUG_COIN_DECLARE_PARAMS()) { in missing_coincidence() 197 DEBUG_STATIC_SET_PHASE(contourList); in missing_coincidence() 198 SkOpContour* contour = contourList; in missing_coincidence() 206 static bool move_multiples(SkOpContourHead* contourList DEBUG_COIN_DECLARE_PARAMS()) { in move_multiples() [all …]
|
D | SkPathOpsSimplify.cpp | 23 static bool bridgeWinding(SkOpContourHead* contourList, SkPathWriter* writer) { in bridgeWinding() argument 26 SkOpSpan* span = FindSortableTop(contourList); in bridgeWinding() 89 SkPathOpsDebug::ShowActiveSpans(contourList); in bridgeWinding() 99 static bool bridgeXor(SkOpContourHead* contourList, SkPathWriter* writer) { in bridgeXor() argument 103 SkOpSpan* span = FindUndone(contourList); in bridgeXor() 144 SkPathOpsDebug::ShowActiveSpans(contourList); in bridgeXor() 165 SkOpContourHead* contourList = static_cast<SkOpContourHead*>(&contour); in SimplifyDebug() local 166 SkOpGlobalState globalState(contourList, &allocator in SimplifyDebug() 180 SkOpEdgeBuilder builder(path, contourList, &globalState); in SimplifyDebug() 187 if (!SortContourList(&contourList, false, false)) { in SimplifyDebug() [all …]
|
D | SkPathOpsOp.cpp | 122 static bool bridgeOp(SkOpContourHead* contourList, const SkPathOp op, in bridgeOp() argument 128 SkOpSpan* span = FindSortableTop(contourList); in bridgeOp() 156 SkPathOpsDebug::ShowActiveSpans(contourList); in bridgeOp() 208 SkPathOpsDebug::ShowActiveSpans(contourList); in bridgeOp() 304 SkOpContourHead* contourList = static_cast<SkOpContourHead*>(&contour); in OpDebug() local 305 SkOpGlobalState globalState(contourList, &allocator in OpDebug() 319 SkOpEdgeBuilder builder(*minuend, contourList, &globalState); in OpDebug() 329 contourList->dumpSegments("seg", op); in OpDebug() 333 if (!SortContourList(&contourList, xorMask == kEvenOdd_PathOpsMask, in OpDebug() 340 SkOpContour* current = contourList; in OpDebug() [all …]
|
D | SkPathOpsTightBounds.cpp | 61 SkOpContourHead* contourList = static_cast<SkOpContourHead*>(&contour); in TightBounds() local 62 SkOpGlobalState globalState(contourList, &allocator SkDEBUGPARAMS(false) in TightBounds() 65 SkOpEdgeBuilder builder(path, contourList, &globalState); in TightBounds() 69 if (!SortContourList(&contourList, false, false)) { in TightBounds() 73 SkOpContour* current = contourList; in TightBounds()
|
D | SkPathOpsDebug.cpp | 269 …void missing_coincidence(SkPathOpsDebug::GlitchLog* glitches, const SkOpContourHead* contourList) { in missing_coincidence() argument 270 const SkOpContour* contour = contourList; in missing_coincidence() 278 static void move_multiples(SkPathOpsDebug::GlitchLog* glitches, const SkOpContourHead* contourList)… in move_multiples() argument 279 const SkOpContour* contour = contourList; in move_multiples() 286 static void move_nearby(SkPathOpsDebug::GlitchLog* glitches, const SkOpContourHead* contourList) { in move_nearby() argument 287 const SkOpContour* contour = contourList; in move_nearby() 340 void SkPathOpsDebug::ShowActiveSpans(SkOpContourHead* contourList) { in ShowActiveSpans() argument 343 SkOpContour* contour = contourList; in ShowActiveSpans() 360 void SkPathOpsDebug::CheckHealth(SkOpContourHead* contourList) { in CheckHealth() argument 362 contourList->globalState()->debugSetCheckHealth(true); in CheckHealth() [all …]
|
D | SkPathOpsDebug.h | 327 static void ShowActiveSpans(SkOpContourHead* contourList); 333 static void CheckHealth(class SkOpContourHead* contourList);
|