Lines Matching defs:alloc
89 #define ALLOC_NEW(Type, args, alloc) \ argument
458 Poly* new_poly(Poly** head, Vertex* v, int winding, SkChunkAlloc& alloc) { in new_poly()
467 SkChunkAlloc& alloc) { in append_point_to_contour()
489 SkChunkAlloc& alloc) { in generate_quadratic_points()
515 SkChunkAlloc& alloc) { in generate_cubic_points()
541 Vertex** contours, SkChunkAlloc& alloc) { in path_to_contours()
637 Edge* new_edge(Vertex* prev, Vertex* next, SkChunkAlloc& alloc, Comparator& c) { in new_edge()
849 void cleanup_active_edges(Edge* edge, EdgeList* activeEdges, Comparator& c, SkChunkAlloc& alloc) { in cleanup_active_edges()
883 void split_edge(Edge* edge, Vertex* v, EdgeList* activeEdges, Comparator& c, SkChunkAlloc& alloc) { in split_edge()
902 void merge_vertices(Vertex* src, Vertex* dst, Vertex** head, Comparator& c, SkChunkAlloc& alloc) { in merge_vertices()
919 SkChunkAlloc& alloc) { in check_for_intersection()
997 void merge_coincident_vertices(Vertex** vertices, Comparator& c, SkChunkAlloc& alloc) { in merge_coincident_vertices()
1010 Vertex* build_edges(Vertex** contours, int contourCnt, Comparator& c, SkChunkAlloc& alloc) { in build_edges()
1120 void simplify(Vertex* vertices, Comparator& c, SkChunkAlloc& alloc) { in simplify()
1172 Poly* tessellate(Vertex* vertices, SkChunkAlloc& alloc) { in tessellate()
1290 Poly* contours_to_polys(Vertex** contours, int contourCnt, Comparator& c, SkChunkAlloc& alloc) { in contours_to_polys()
1425 SkChunkAlloc alloc(maxPts * (3 * sizeof(Vertex) + sizeof(Edge))); in generateGeometry() local