Home
last modified time | relevance | path

Searched refs:leftEnclosingEdge (Results 1 – 3 of 3) sorted by relevance

/third_party/skia/src/gpu/geometry/
DGrAATriangulator.cpp149 Edge* leftEnclosingEdge; in removeNonBoundaryEdges() local
151 FindEnclosingEdges(v, &activeEdges, &leftEnclosingEdge, &rightEnclosingEdge); in removeNonBoundaryEdges()
152 bool prevFilled = leftEnclosingEdge && this->applyFillType(leftEnclosingEdge->fWinding); in removeNonBoundaryEdges()
163 Edge* prev = leftEnclosingEdge; in removeNonBoundaryEdges()
319 Edge* leftEnclosingEdge; in collapseOverlapRegions() local
321 FindEnclosingEdges(v, &activeEdges, &leftEnclosingEdge, &rightEnclosingEdge); in collapseOverlapRegions()
322 for (Edge* e = v->fLastEdgeAbove; e && e != leftEnclosingEdge;) { in collapseOverlapRegions()
323 Edge* prev = e->fPrevEdgeAbove ? e->fPrevEdgeAbove : leftEnclosingEdge; in collapseOverlapRegions()
369 Edge* prev = leftEnclosingEdge; in collapseOverlapRegions()
DGrTriangulator.cpp1305 Edge* leftEnclosingEdge; in simplify() local
1312 FindEnclosingEdges(v, &activeEdges, &leftEnclosingEdge, &rightEnclosingEdge); in simplify()
1313 v->fLeftEnclosingEdge = leftEnclosingEdge; in simplify()
1318 leftEnclosingEdge, edge, &activeEdges, &v, mesh, c) || in simplify()
1327 if (this->checkForIntersection(leftEnclosingEdge, rightEnclosingEdge, &activeEdges, in simplify()
1341 Edge* leftEdge = leftEnclosingEdge; in simplify()
1364 Edge* leftEnclosingEdge; in tessellate() local
1366 FindEnclosingEdges(v, &activeEdges, &leftEnclosingEdge, &rightEnclosingEdge); in tessellate()
1373 leftPoly = leftEnclosingEdge ? leftEnclosingEdge->fRightPoly : nullptr; in tessellate()
1425 leftEnclosingEdge->fRightPoly = leftPoly; in tessellate()
[all …]
/third_party/flutter/skia/src/gpu/
DGrTessellator.cpp1535 Edge* leftEnclosingEdge; in simplify() local
1541 find_enclosing_edges(v, &activeEdges, &leftEnclosingEdge, &rightEnclosingEdge); in simplify()
1542 v->fLeftEnclosingEdge = leftEnclosingEdge; in simplify()
1546 if (check_for_intersection(leftEnclosingEdge, edge, &activeEdges, &v, mesh, c, in simplify()
1558 if (check_for_intersection(leftEnclosingEdge, rightEnclosingEdge, in simplify()
1572 Edge* leftEdge = leftEnclosingEdge; in simplify()
1595 Edge* leftEnclosingEdge; in tessellate() local
1597 find_enclosing_edges(v, &activeEdges, &leftEnclosingEdge, &rightEnclosingEdge); in tessellate()
1604 leftPoly = leftEnclosingEdge ? leftEnclosingEdge->fRightPoly : nullptr; in tessellate()
1652 leftEnclosingEdge->fRightPoly = leftPoly; in tessellate()
[all …]