/external/skqp/src/pathops/ |
D | SkPathOpsCommon.cpp | 154 bool SortContourList(SkOpContourHead** contourList, bool evenOdd, bool oppEvenOdd) { in SortContourList() argument 156 SkOpContour* contour = *contourList; in SortContourList() 173 *contourList = contourHead; in SortContourList() 183 static void calc_angles(SkOpContourHead* contourList DEBUG_COIN_DECLARE_PARAMS()) { in calc_angles() 184 DEBUG_STATIC_SET_PHASE(contourList); in calc_angles() 185 SkOpContour* contour = contourList; in calc_angles() 191 static bool missing_coincidence(SkOpContourHead* contourList DEBUG_COIN_DECLARE_PARAMS()) { in missing_coincidence() 192 DEBUG_STATIC_SET_PHASE(contourList); in missing_coincidence() 193 SkOpContour* contour = contourList; in missing_coincidence() 201 static bool move_multiples(SkOpContourHead* contourList DEBUG_COIN_DECLARE_PARAMS()) { in move_multiples() [all …]
|
D | SkPathOpsSimplify.cpp | 13 static bool bridgeWinding(SkOpContourHead* contourList, SkPathWriter* writer) { in bridgeWinding() argument 16 SkOpSpan* span = FindSortableTop(contourList); in bridgeWinding() 79 SkPathOpsDebug::ShowActiveSpans(contourList); in bridgeWinding() 89 static bool bridgeXor(SkOpContourHead* contourList, SkPathWriter* writer) { in bridgeXor() argument 93 SkOpSpan* span = FindUndone(contourList); in bridgeXor() 134 SkPathOpsDebug::ShowActiveSpans(contourList); in bridgeXor() 155 SkOpContourHead* contourList = static_cast<SkOpContourHead*>(&contour); in SimplifyDebug() local 156 SkOpGlobalState globalState(contourList, &allocator in SimplifyDebug() 170 SkOpEdgeBuilder builder(path, contourList, &globalState); in SimplifyDebug() 177 if (!SortContourList(&contourList, false, false)) { in SimplifyDebug() [all …]
|
D | SkPathOpsOp.cpp | 109 static bool bridgeOp(SkOpContourHead* contourList, const SkPathOp op, in bridgeOp() argument 115 SkOpSpan* span = FindSortableTop(contourList); in bridgeOp() 143 SkPathOpsDebug::ShowActiveSpans(contourList); in bridgeOp() 195 SkPathOpsDebug::ShowActiveSpans(contourList); in bridgeOp() 293 SkOpContourHead* contourList = static_cast<SkOpContourHead*>(&contour); in OpDebug() local 294 SkOpGlobalState globalState(contourList, &allocator in OpDebug() 308 SkOpEdgeBuilder builder(*minuend, contourList, &globalState); in OpDebug() 318 contourList->dumpSegments("seg", op); in OpDebug() 322 if (!SortContourList(&contourList, xorMask == kEvenOdd_PathOpsMask, in OpDebug() 329 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() 56 SkOpEdgeBuilder builder(path, contourList, &globalState); in TightBounds() 60 if (!SortContourList(&contourList, false, false)) { in TightBounds() 64 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 | 369 static void ShowActiveSpans(SkOpContourHead* contourList); 375 static void CheckHealth(class SkOpContourHead* contourList);
|
/external/skia/src/pathops/ |
D | SkPathOpsCommon.cpp | 154 bool SortContourList(SkOpContourHead** contourList, bool evenOdd, bool oppEvenOdd) { in SortContourList() argument 156 SkOpContour* contour = *contourList; in SortContourList() 173 *contourList = contourHead; in SortContourList() 183 static void calc_angles(SkOpContourHead* contourList DEBUG_COIN_DECLARE_PARAMS()) { in calc_angles() 184 DEBUG_STATIC_SET_PHASE(contourList); in calc_angles() 185 SkOpContour* contour = contourList; in calc_angles() 191 static bool missing_coincidence(SkOpContourHead* contourList DEBUG_COIN_DECLARE_PARAMS()) { in missing_coincidence() 192 DEBUG_STATIC_SET_PHASE(contourList); in missing_coincidence() 193 SkOpContour* contour = contourList; in missing_coincidence() 201 static bool move_multiples(SkOpContourHead* contourList DEBUG_COIN_DECLARE_PARAMS()) { in move_multiples() [all …]
|
D | SkPathOpsSimplify.cpp | 13 static bool bridgeWinding(SkOpContourHead* contourList, SkPathWriter* writer) { in bridgeWinding() argument 16 SkOpSpan* span = FindSortableTop(contourList); in bridgeWinding() 79 SkPathOpsDebug::ShowActiveSpans(contourList); in bridgeWinding() 89 static bool bridgeXor(SkOpContourHead* contourList, SkPathWriter* writer) { in bridgeXor() argument 93 SkOpSpan* span = FindUndone(contourList); in bridgeXor() 134 SkPathOpsDebug::ShowActiveSpans(contourList); in bridgeXor() 155 SkOpContourHead* contourList = static_cast<SkOpContourHead*>(&contour); in SimplifyDebug() local 156 SkOpGlobalState globalState(contourList, &allocator in SimplifyDebug() 170 SkOpEdgeBuilder builder(path, contourList, &globalState); in SimplifyDebug() 177 if (!SortContourList(&contourList, false, false)) { in SimplifyDebug() [all …]
|
D | SkPathOpsOp.cpp | 109 static bool bridgeOp(SkOpContourHead* contourList, const SkPathOp op, in bridgeOp() argument 115 SkOpSpan* span = FindSortableTop(contourList); in bridgeOp() 143 SkPathOpsDebug::ShowActiveSpans(contourList); in bridgeOp() 195 SkPathOpsDebug::ShowActiveSpans(contourList); in bridgeOp() 291 SkOpContourHead* contourList = static_cast<SkOpContourHead*>(&contour); in OpDebug() local 292 SkOpGlobalState globalState(contourList, &allocator in OpDebug() 306 SkOpEdgeBuilder builder(*minuend, contourList, &globalState); in OpDebug() 316 contourList->dumpSegments("seg", op); in OpDebug() 320 if (!SortContourList(&contourList, xorMask == kEvenOdd_PathOpsMask, in OpDebug() 327 SkOpContour* current = contourList; in OpDebug() [all …]
|
D | SkPathOpsTightBounds.cpp | 49 SkOpContourHead* contourList = static_cast<SkOpContourHead*>(&contour); in TightBounds() local 50 SkOpGlobalState globalState(contourList, &allocator SkDEBUGPARAMS(false) in TightBounds() 53 SkOpEdgeBuilder builder(path, contourList, &globalState); in TightBounds() 57 if (!SortContourList(&contourList, false, false)) { in TightBounds() 61 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 | 348 static void ShowActiveSpans(SkOpContourHead* contourList); 354 static void CheckHealth(class SkOpContourHead* contourList);
|