Home
last modified time | relevance | path

Searched refs:coincidence (Results 1 – 25 of 44) sorted by relevance

12

/third_party/skia/src/pathops/
DSkPathOpsCommon.cpp233 bool HandleCoincidence(SkOpContourHead* contourList, SkOpCoincidence* coincidence) { in HandleCoincidence() argument
236 if (!coincidence->addExpanded(DEBUG_PHASE_ONLY_PARAMS(kIntersecting))) { in HandleCoincidence()
248 coincidence->correctEnds(DEBUG_PHASE_ONLY_PARAMS(kIntersecting)); in HandleCoincidence()
249 if (!coincidence->addEndMovedSpans(DEBUG_COIN_ONLY_PARAMS())) { in HandleCoincidence()
257 if (!coincidence->addMissing(&added DEBUG_ITER_PARAMS(SAFETY_COUNT - safetyHatch))) { in HandleCoincidence()
270 if (coincidence->expand(DEBUG_COIN_ONLY_PARAMS())) { in HandleCoincidence()
272 if (!coincidence->addMissing(&added DEBUG_COIN_PARAMS())) { in HandleCoincidence()
275 if (!coincidence->addExpanded(DEBUG_COIN_ONLY_PARAMS())) { in HandleCoincidence()
284 if (!coincidence->addExpanded(DEBUG_PHASE_ONLY_PARAMS(kWalking))) { in HandleCoincidence()
288 coincidence->mark(DEBUG_COIN_ONLY_PARAMS()); in HandleCoincidence()
[all …]
DSkPathOpsSimplify.cpp158 SkOpCoincidence coincidence(&globalState); in SimplifyDebug() local
186 while (AddIntersectTs(current, next, &coincidence) in SimplifyDebug()
192 bool success = HandleCoincidence(contourList, &coincidence); in SimplifyDebug()
DSkOpSpan.cpp283 SkOpCoincidence* coins = this->globalState()->coincidence(); in checkForCollapsedCoincidence()
451 SkOpCoincidence* coincidence = this->globalState()->coincidence(); in release() local
452 if (coincidence) { in release()
453 coincidence->fixUp(this->ptT(), kept); in release()
DSkAddIntersections.h15 bool AddIntersectTs(SkOpContour* test, SkOpContour* next, SkOpCoincidence* coincidence);
DSkPathOpsOp.cpp294 SkOpCoincidence coincidence(&globalState); in OpDebug() local
330 while (AddIntersectTs(current, next, &coincidence) in OpDebug()
337 bool success = HandleCoincidence(contourList, &coincidence); in OpDebug()
DSkPathOpsTypes.h65 SkOpCoincidence* coincidence() { in coincidence() function
158 void setCoincidence(SkOpCoincidence* coincidence) { in setCoincidence() argument
159 fCoincidence = coincidence; in setCoincidence()
DSkAddIntersections.cpp259 bool AddIntersectTs(SkOpContour* test, SkOpContour* next, SkOpCoincidence* coincidence) { in AddIntersectTs() argument
560 SkASSERT(coincidence->globalState()->debugSkipAssert() in AddIntersectTs()
570 coincidence->add(coinPtT[0], testTAt, coinPtT[1], nextTAt); in AddIntersectTs()
575 SkOPOBJASSERT(coincidence, coinIndex < 0); // expect coincidence to be paired in AddIntersectTs()
DSkPathOpsDebug.cpp356 const SkOpCoincidence* coincidence = contour->globalState()->coincidence(); in CheckHealth() local
357 coincidence->debugCheckValid(&glitches); // don't call validate; spans may be inconsistent in CheckHealth()
363 coincidence->debugAddMissing(&glitches, &added); in CheckHealth()
364 coincidence->debugExpand(&glitches); in CheckHealth()
365 coincidence->debugAddExpanded(&glitches); in CheckHealth()
366 coincidence->debugMark(&glitches); in CheckHealth()
790 this->globalState()->coincidence()->debugRelease(glitches, this); in debugClearAll()
909 const SkOpCoincidence* coincidence = this->globalState()->coincidence(); in debugMissingCoincidence() local
914 if (coincidence->contains(rootPriorPtT, rootPtT, rootOppStart, rootOppEnd)) { in debugMissingCoincidence()
2413 const SkOpCoincidence* coins = this->globalState()->coincidence(); in debugCheckForCollapsedCoincidence()
DSkOpContour.h91 return this->globalState()->coincidence(); in debugCoincidence()
/third_party/flutter/skia/src/pathops/
DSkPathOpsCommon.cpp233 bool HandleCoincidence(SkOpContourHead* contourList, SkOpCoincidence* coincidence) { in HandleCoincidence() argument
236 if (!coincidence->addExpanded(DEBUG_PHASE_ONLY_PARAMS(kIntersecting))) { in HandleCoincidence()
248 coincidence->correctEnds(DEBUG_PHASE_ONLY_PARAMS(kIntersecting)); in HandleCoincidence()
249 if (!coincidence->addEndMovedSpans(DEBUG_COIN_ONLY_PARAMS())) { in HandleCoincidence()
257 if (!coincidence->addMissing(&added DEBUG_ITER_PARAMS(SAFETY_COUNT - safetyHatch))) { in HandleCoincidence()
270 if (coincidence->expand(DEBUG_COIN_ONLY_PARAMS())) { in HandleCoincidence()
272 if (!coincidence->addMissing(&added DEBUG_COIN_PARAMS())) { in HandleCoincidence()
275 if (!coincidence->addExpanded(DEBUG_COIN_ONLY_PARAMS())) { in HandleCoincidence()
284 if (!coincidence->addExpanded(DEBUG_PHASE_ONLY_PARAMS(kWalking))) { in HandleCoincidence()
288 coincidence->mark(DEBUG_COIN_ONLY_PARAMS()); in HandleCoincidence()
[all …]
DSkPathOpsSimplify.cpp158 SkOpCoincidence coincidence(&globalState); in SimplifyDebug() local
186 while (AddIntersectTs(current, next, &coincidence) in SimplifyDebug()
192 bool success = HandleCoincidence(contourList, &coincidence); in SimplifyDebug()
DSkOpSpan.cpp283 SkOpCoincidence* coins = this->globalState()->coincidence(); in checkForCollapsedCoincidence()
451 SkOpCoincidence* coincidence = this->globalState()->coincidence(); in release() local
452 if (coincidence) { in release()
453 coincidence->fixUp(this->ptT(), kept); in release()
DSkAddIntersections.h15 bool AddIntersectTs(SkOpContour* test, SkOpContour* next, SkOpCoincidence* coincidence);
DSkPathOpsOp.cpp294 SkOpCoincidence coincidence(&globalState); in OpDebug() local
330 while (AddIntersectTs(current, next, &coincidence) in OpDebug()
337 bool success = HandleCoincidence(contourList, &coincidence); in OpDebug()
DSkPathOpsTypes.h65 SkOpCoincidence* coincidence() { in coincidence() function
158 void setCoincidence(SkOpCoincidence* coincidence) { in setCoincidence() argument
159 fCoincidence = coincidence; in setCoincidence()
DSkAddIntersections.cpp259 bool AddIntersectTs(SkOpContour* test, SkOpContour* next, SkOpCoincidence* coincidence) { in AddIntersectTs() argument
560 SkASSERT(coincidence->globalState()->debugSkipAssert() in AddIntersectTs()
570 coincidence->add(coinPtT[0], testTAt, coinPtT[1], nextTAt); in AddIntersectTs()
575 SkOPOBJASSERT(coincidence, coinIndex < 0); // expect coincidence to be paired in AddIntersectTs()
DSkPathOpsDebug.cpp356 const SkOpCoincidence* coincidence = contour->globalState()->coincidence(); in CheckHealth() local
357 coincidence->debugCheckValid(&glitches); // don't call validate; spans may be inconsistent in CheckHealth()
363 coincidence->debugAddMissing(&glitches, &added); in CheckHealth()
364 coincidence->debugExpand(&glitches); in CheckHealth()
365 coincidence->debugAddExpanded(&glitches); in CheckHealth()
366 coincidence->debugMark(&glitches); in CheckHealth()
812 this->globalState()->coincidence()->debugRelease(glitches, this); in debugClearAll()
931 const SkOpCoincidence* coincidence = this->globalState()->coincidence(); in debugMissingCoincidence() local
936 if (coincidence->contains(rootPriorPtT, rootPtT, rootOppStart, rootOppEnd)) { in debugMissingCoincidence()
2435 const SkOpCoincidence* coins = this->globalState()->coincidence(); in debugCheckForCollapsedCoincidence()
DSkOpContour.h92 return this->globalState()->coincidence(); in debugCoincidence()
/third_party/flutter/skia/third_party/externals/wuffs/doc/note/
Dbase38-and-fourcc.md35 upper case 'X' and a lower case 'x'. There's also the happy coincidence that
/third_party/skia/site/docs/dev/contrib/
Dbazel.md28 no coincidence... it's pretty much a 1:1 translation between GN and Bazel.
/third_party/flutter/skia/third_party/externals/wuffs/std/adler32/
DREADME.md60 In a happy coincidence, 5552 is an exact multiple of 16, which often works well
/third_party/icu/icu4c/source/samples/ufortune/resources/
Droot.txt134 mere coincidence that six of the last seven presidents were potty
/third_party/flutter/skia/third_party/externals/icu/source/samples/ufortune/resources/
Droot.txt134 mere coincidence that six of the last seven presidents were potty
/third_party/skia/third_party/externals/icu/source/samples/ufortune/resources/
Droot.txt134 mere coincidence that six of the last seven presidents were potty
/third_party/flutter/flutter/packages/flutter/test/cupertino/
Drefresh_test.dart1411 // correct by coincidence.
1420 // correct by coincidence.

12