Home
last modified time | relevance | path

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

/external/skia/src/gpu/
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.cpp1207 Edge* leftEnclosingEdge; in simplify() local
1214 FindEnclosingEdges(v, &activeEdges, &leftEnclosingEdge, &rightEnclosingEdge); in simplify()
1215 v->fLeftEnclosingEdge = leftEnclosingEdge; in simplify()
1220 leftEnclosingEdge, edge, &activeEdges, &v, mesh, c) || in simplify()
1229 if (this->checkForIntersection(leftEnclosingEdge, rightEnclosingEdge, &activeEdges, in simplify()
1243 Edge* leftEdge = leftEnclosingEdge; in simplify()
1266 Edge* leftEnclosingEdge; in tessellate() local
1268 FindEnclosingEdges(v, &activeEdges, &leftEnclosingEdge, &rightEnclosingEdge); in tessellate()
1275 leftPoly = leftEnclosingEdge ? leftEnclosingEdge->fRightPoly : nullptr; in tessellate()
1327 leftEnclosingEdge->fRightPoly = leftPoly; in tessellate()
[all …]
/external/skqp/src/gpu/
DGrTessellator.cpp1481 Edge* leftEnclosingEdge; in simplify() local
1487 find_enclosing_edges(v, &activeEdges, &leftEnclosingEdge, &rightEnclosingEdge); in simplify()
1488 v->fLeftEnclosingEdge = leftEnclosingEdge; in simplify()
1492 if (check_for_intersection(leftEnclosingEdge, edge, &activeEdges, &v, mesh, c, in simplify()
1504 if (check_for_intersection(leftEnclosingEdge, rightEnclosingEdge, in simplify()
1518 Edge* leftEdge = leftEnclosingEdge; in simplify()
1541 Edge* leftEnclosingEdge; in tessellate() local
1543 find_enclosing_edges(v, &activeEdges, &leftEnclosingEdge, &rightEnclosingEdge); in tessellate()
1550 leftPoly = leftEnclosingEdge ? leftEnclosingEdge->fRightPoly : nullptr; in tessellate()
1598 leftEnclosingEdge->fRightPoly = leftPoly; in tessellate()
[all …]