Lines Matching refs:leftPoly
1187 Poly* leftPoly = nullptr; in tessellate() local
1190 leftPoly = v->fFirstEdgeAbove->fLeftPoly; in tessellate()
1193 leftPoly = leftEnclosingEdge ? leftEnclosingEdge->fRightPoly : nullptr; in tessellate()
1209 if (leftPoly) { in tessellate()
1210 leftPoly = leftPoly->addVertex(v, Poly::kRight_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()
1240 if (leftPoly->fActive->fSide == Poly::kLeft_Side) { in tessellate()
1241 leftPoly = new_poly(&polys, leftEnclosingEdge->fTop, leftPoly->fWinding, in tessellate()
1243 leftPoly->addVertex(v, Poly::kRight_Side, alloc); in tessellate()
1245 leftEnclosingEdge->fRightPoly = leftPoly; in tessellate()
1250 leftPoly->addVertex(v, Poly::kRight_Side, alloc); in tessellate()
1254 if (leftPoly) { in tessellate()
1255 leftPoly = leftPoly->addVertex(v, Poly::kRight_Side, alloc); in tessellate()
1263 leftEdge->fLeftPoly = leftPoly; in tessellate()