Home | History | Annotate | Download | only in pathops

Lines Matching refs:allocator

163         SkOpContourHead* contourList, SkChunkAlloc* allocator) {
233 SkOpPtT* ptT = segment->addT(i[0][0], SkOpSegment::kAllowAlias, allocator);
301 SkOpPtT* SkOpSegment::addMissing(double t, SkOpSegment* opp, SkChunkAlloc* allocator) {
317 result = this->addT(t, SkOpSegment::kNoAlias, allocator);
323 SkOpPtT* SkOpSegment::addT(double t, AllowAlias allowAlias, SkChunkAlloc* allocator) {
351 SkOpPtT* alias = SkOpTAllocator<SkOpPtT>::Allocate(allocator);
368 SkOpSpan* span = insert(prev, allocator);
411 void SkOpSegment::calcAngles(SkChunkAlloc* allocator) {
414 addStartSpan(allocator);
420 SkOpAngle* priorAngle = SkOpTAllocator<SkOpAngle>::Allocate(allocator);
428 SkOpAngle* angle = SkOpTAllocator<SkOpAngle>::Allocate(allocator);
437 addEndSpan(allocator);
1192 bool SkOpSegment::missingCoincidence(SkOpCoincidence* coincidences, SkChunkAlloc* allocator) {
1284 coincidences->add(priorPtT, ptT, oppStart, oppEnd, allocator);