Lines Matching refs:rightPoly
1188 Poly* rightPoly = nullptr; in tessellate() local
1191 rightPoly = v->fLastEdgeAbove->fRightPoly; in tessellate()
1194 rightPoly = rightEnclosingEdge ? rightEnclosingEdge->fLeftPoly : nullptr; in tessellate()
1212 if (rightPoly) { in tessellate()
1213 rightPoly = rightPoly->addVertex(v, Poly::kLeft_Side, alloc); in tessellate()
1229 if (leftPoly && rightPoly && leftPoly != rightPoly) { in tessellate()
1230 SkASSERT(leftPoly->fPartner == nullptr && rightPoly->fPartner == nullptr); in tessellate()
1231 rightPoly->fPartner = leftPoly; in tessellate()
1232 leftPoly->fPartner = rightPoly; in tessellate()
1238 if (leftPoly && leftPoly == rightPoly) { in tessellate()
1244 rightPoly->addVertex(v, Poly::kLeft_Side, alloc); in tessellate()
1247 rightPoly = new_poly(&polys, rightEnclosingEdge->fTop, rightPoly->fWinding, in tessellate()
1249 rightPoly->addVertex(v, Poly::kLeft_Side, alloc); in tessellate()
1251 rightEnclosingEdge->fLeftPoly = rightPoly; in tessellate()
1257 if (rightPoly) { in tessellate()
1258 rightPoly = rightPoly->addVertex(v, Poly::kLeft_Side, alloc); in tessellate()
1276 v->fLastEdgeBelow->fRightPoly = rightPoly; in tessellate()