Home | History | Annotate | Download | only in core

Lines Matching defs:edgePtr

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