Home
last modified time | relevance | path

Searched refs:nextEdge (Results 1 - 4 of 4) sorted by relevance

/third_party/skia/src/gpu/geometry/
H A DGrAATriangulator.cpp253 SSEdge* nextEdge = fEdge->fNext->fNext; in apply() local
254 if (!prevEdge || !nextEdge || !prevEdge->fEdge || !nextEdge->fEdge) { in apply()
268 prevEdge->fNext = nextEdge->fPrev = ssv; in apply()
270 ssv->fNext = nextEdge; in apply()
271 if (!prevEdge->fEdge || !nextEdge->fEdge) { in apply()
277 if (nextEdge->fEvent) { in apply()
278 nextEdge->fEvent->fEdge = nullptr; in apply()
280 if (prevEdge->fPrev == nextEdge->fNext) { in apply()
282 prevEdge->fEdge = nextEdge in apply()
[all...]
/third_party/skia/src/pathops/
H A DSkPathOpsAsWinding.cpp204 int nextEdge(Contour& contour, Edge edge) {
266 this->nextEdge(test, Edge::kInitial);
270 int winding = this->nextEdge(contour, Edge::kCompare);
408 winder.nextEdge(*contour, OpAsWinding::Edge::kInitial); in AsWinding()
/third_party/skia/src/core/
H A DSkScan_AAAPath.cpp1051 static bool is_smooth_enough(SkAnalyticEdge* thisEdge, SkAnalyticEdge* nextEdge, int stop_y) {
1066 return SkAbs32(nextEdge->fDX - thisEdge->fDX) <= SK_Fixed1 && // DDx should be small
1067 nextEdge->fLowerY - nextEdge->fUpperY >= SK_Fixed1; // Dy should be large
1399 goto nextEdge;
1410 nextEdge:
H A DSkScan_Path.cpp59 goto nextEdge; in insert_new_edges()
69 nextEdge: in insert_new_edges()

Completed in 6 milliseconds