/external/skia/src/pathops/ |
D | SkPathOpsCommon.cpp | 173 bool SortContourList(SkOpContourHead** contourList, bool evenOdd, bool oppEvenOdd) { in SortContourList() argument 175 SkOpContour* contour = *contourList; in SortContourList() 192 *contourList = contourHead; in SortContourList() 202 static void calc_angles(SkOpContourHead* contourList DEBUG_COIN_DECLARE_PARAMS()) { in calc_angles() 203 DEBUG_STATIC_SET_PHASE(contourList); in calc_angles() 204 SkOpContour* contour = contourList; in calc_angles() 210 static bool missing_coincidence(SkOpContourHead* contourList DEBUG_COIN_DECLARE_PARAMS()) { in missing_coincidence() 211 DEBUG_STATIC_SET_PHASE(contourList); in missing_coincidence() 212 SkOpContour* contour = contourList; in missing_coincidence() 220 static bool move_multiples(SkOpContourHead* contourList DEBUG_COIN_DECLARE_PARAMS()) { in move_multiples() [all …]
|
D | SkPathOpsSimplify.cpp | 13 static bool bridgeWinding(SkOpContourHead* contourList, SkPathWriter* simple) { in bridgeWinding() argument 16 SkOpSpan* span = FindSortableTop(contourList); in bridgeWinding() 76 SkPathOpsDebug::ShowActiveSpans(contourList); in bridgeWinding() 86 static bool bridgeXor(SkOpContourHead* contourList, SkPathWriter* simple) { in bridgeXor() argument 89 SkOpSpan* span = FindUndone(contourList); in bridgeXor() 130 SkPathOpsDebug::ShowActiveSpans(contourList); in bridgeXor() 151 SkOpContourHead* contourList = static_cast<SkOpContourHead*>(&contour); in SimplifyDebug() local 152 SkOpGlobalState globalState(contourList, &allocator in SimplifyDebug() 175 SkOpEdgeBuilder builder(*workingPath, contourList, &globalState); in SimplifyDebug() 182 if (!SortContourList(&contourList, false, false)) { in SimplifyDebug() [all …]
|
D | SkPathOpsOp.cpp | 98 static bool bridgeOp(SkOpContourHead* contourList, const SkPathOp op, in bridgeOp() argument 102 SkOpSpan* span = FindSortableTop(contourList); in bridgeOp() 129 SkPathOpsDebug::ShowActiveSpans(contourList); in bridgeOp() 172 SkPathOpsDebug::ShowActiveSpans(contourList); in bridgeOp() 223 SkOpContourHead* contourList = static_cast<SkOpContourHead*>(&contour); in OpDebug() local 224 SkOpGlobalState globalState(contourList, &allocator in OpDebug() 258 SkOpEdgeBuilder builder(*minuend, contourList, &globalState); in OpDebug() 268 contourList->dumpSegments("seg", op); in OpDebug() 272 if (!SortContourList(&contourList, xorMask == kEvenOdd_PathOpsMask, in OpDebug() 279 SkOpContour* current = contourList; in OpDebug() [all …]
|
D | SkPathOpsTightBounds.cpp | 52 SkOpContourHead* contourList = static_cast<SkOpContourHead*>(&contour); in TightBounds() local 53 SkOpGlobalState globalState(contourList, &allocator SkDEBUGPARAMS(false) in TightBounds() 65 SkOpEdgeBuilder builder(*workingPath, contourList, &globalState); in TightBounds() 69 if (!SortContourList(&contourList, false, false)) { in TightBounds() 73 SkOpContour* current = contourList; in TightBounds()
|
D | SkPathOpsDebug.cpp | 256 …void missing_coincidence(SkPathOpsDebug::GlitchLog* glitches, const SkOpContourHead* contourList) { in missing_coincidence() argument 257 const SkOpContour* contour = contourList; in missing_coincidence() 265 static void move_multiples(SkPathOpsDebug::GlitchLog* glitches, const SkOpContourHead* contourList)… in move_multiples() argument 266 const SkOpContour* contour = contourList; in move_multiples() 275 static void move_nearby(SkPathOpsDebug::GlitchLog* glitches, const SkOpContourHead* contourList) { in move_nearby() argument 276 const SkOpContour* contour = contourList; in move_nearby() 329 void SkPathOpsDebug::ShowActiveSpans(SkOpContourHead* contourList) { in ShowActiveSpans() argument 332 SkOpContour* contour = contourList; in ShowActiveSpans() 349 void SkPathOpsDebug::CheckHealth(SkOpContourHead* contourList) { in CheckHealth() argument 351 contourList->globalState()->debugSetCheckHealth(true); in CheckHealth() [all …]
|
D | SkPathOpsDebug.h | 328 static void ShowActiveSpans(SkOpContourHead* contourList); 334 static void CheckHealth(class SkOpContourHead* contourList);
|
/external/skqp/src/pathops/ |
D | SkPathOpsCommon.cpp | 173 bool SortContourList(SkOpContourHead** contourList, bool evenOdd, bool oppEvenOdd) { in SortContourList() argument 175 SkOpContour* contour = *contourList; in SortContourList() 192 *contourList = contourHead; in SortContourList() 202 static void calc_angles(SkOpContourHead* contourList DEBUG_COIN_DECLARE_PARAMS()) { in calc_angles() 203 DEBUG_STATIC_SET_PHASE(contourList); in calc_angles() 204 SkOpContour* contour = contourList; in calc_angles() 210 static bool missing_coincidence(SkOpContourHead* contourList DEBUG_COIN_DECLARE_PARAMS()) { in missing_coincidence() 211 DEBUG_STATIC_SET_PHASE(contourList); in missing_coincidence() 212 SkOpContour* contour = contourList; in missing_coincidence() 220 static bool move_multiples(SkOpContourHead* contourList DEBUG_COIN_DECLARE_PARAMS()) { in move_multiples() [all …]
|
D | SkPathOpsSimplify.cpp | 13 static bool bridgeWinding(SkOpContourHead* contourList, SkPathWriter* simple) { in bridgeWinding() argument 16 SkOpSpan* span = FindSortableTop(contourList); in bridgeWinding() 76 SkPathOpsDebug::ShowActiveSpans(contourList); in bridgeWinding() 86 static bool bridgeXor(SkOpContourHead* contourList, SkPathWriter* simple) { in bridgeXor() argument 89 SkOpSpan* span = FindUndone(contourList); in bridgeXor() 130 SkPathOpsDebug::ShowActiveSpans(contourList); in bridgeXor() 151 SkOpContourHead* contourList = static_cast<SkOpContourHead*>(&contour); in SimplifyDebug() local 152 SkOpGlobalState globalState(contourList, &allocator in SimplifyDebug() 175 SkOpEdgeBuilder builder(*workingPath, contourList, &globalState); in SimplifyDebug() 182 if (!SortContourList(&contourList, false, false)) { in SimplifyDebug() [all …]
|
D | SkPathOpsOp.cpp | 98 static bool bridgeOp(SkOpContourHead* contourList, const SkPathOp op, in bridgeOp() argument 102 SkOpSpan* span = FindSortableTop(contourList); in bridgeOp() 129 SkPathOpsDebug::ShowActiveSpans(contourList); in bridgeOp() 172 SkPathOpsDebug::ShowActiveSpans(contourList); in bridgeOp() 223 SkOpContourHead* contourList = static_cast<SkOpContourHead*>(&contour); in OpDebug() local 224 SkOpGlobalState globalState(contourList, &allocator in OpDebug() 258 SkOpEdgeBuilder builder(*minuend, contourList, &globalState); in OpDebug() 268 contourList->dumpSegments("seg", op); in OpDebug() 272 if (!SortContourList(&contourList, xorMask == kEvenOdd_PathOpsMask, in OpDebug() 279 SkOpContour* current = contourList; in OpDebug() [all …]
|
D | SkPathOpsTightBounds.cpp | 52 SkOpContourHead* contourList = static_cast<SkOpContourHead*>(&contour); in TightBounds() local 53 SkOpGlobalState globalState(contourList, &allocator SkDEBUGPARAMS(false) in TightBounds() 65 SkOpEdgeBuilder builder(*workingPath, contourList, &globalState); in TightBounds() 69 if (!SortContourList(&contourList, false, false)) { in TightBounds() 73 SkOpContour* current = contourList; in TightBounds()
|
D | SkPathOpsDebug.cpp | 256 …void missing_coincidence(SkPathOpsDebug::GlitchLog* glitches, const SkOpContourHead* contourList) { in missing_coincidence() argument 257 const SkOpContour* contour = contourList; in missing_coincidence() 265 static void move_multiples(SkPathOpsDebug::GlitchLog* glitches, const SkOpContourHead* contourList)… in move_multiples() argument 266 const SkOpContour* contour = contourList; in move_multiples() 275 static void move_nearby(SkPathOpsDebug::GlitchLog* glitches, const SkOpContourHead* contourList) { in move_nearby() argument 276 const SkOpContour* contour = contourList; in move_nearby() 329 void SkPathOpsDebug::ShowActiveSpans(SkOpContourHead* contourList) { in ShowActiveSpans() argument 332 SkOpContour* contour = contourList; in ShowActiveSpans() 349 void SkPathOpsDebug::CheckHealth(SkOpContourHead* contourList) { in CheckHealth() argument 351 contourList->globalState()->debugSetCheckHealth(true); in CheckHealth() [all …]
|
D | SkPathOpsDebug.h | 328 static void ShowActiveSpans(SkOpContourHead* contourList); 334 static void CheckHealth(class SkOpContourHead* contourList);
|