Lines Matching refs:edgePtr
243 SkEdgeBuilder::Combine SkEdgeBuilder::checkVertical(const SkEdge* edge, SkEdge** edgePtr) { in checkVertical() argument
244 return !vertical_line(edge) || edgePtr <= (SkEdge**)fEdgeList ? kNo_Combine : in checkVertical()
245 CombineVertical(edge, edgePtr[-1]); in checkVertical()
249 SkAnalyticEdge** edgePtr) { in checkVertical() argument
251 return !vertical_line(edge) || edgePtr <= (SkAnalyticEdge**)fEdgeList ? kNo_Combine : in checkVertical()
252 CombineVertical(edge, edgePtr[-1]); in checkVertical()
287 char** edgePtr = fAlloc.makeArrayDefault<char*>(maxEdgeCount); in buildPoly() local
288 fEdgeList = (void**)edgePtr; in buildPoly()
306 this->addPolyLine(lines + i, edge, edgeSize, edgePtr, shiftUp); in buildPoly()
324 this->addPolyLine(pts, edge, edgeSize, edgePtr, shiftUp); in buildPoly()
334 SkASSERT((size_t)(edgePtr - (char**)fEdgeList) <= maxEdgeCount); in buildPoly()
335 return SkToInt(edgePtr - (char**)fEdgeList); in buildPoly()