Home
last modified time | relevance | path

Searched refs:fPartner (Results 1 – 4 of 4) sorted by relevance

/third_party/skia/src/gpu/geometry/
DGrAATriangulator.cpp67 if (prev == next || !prev->fPartner || !next->fPartner) { in makeEvent()
70 Edge bisector1(prev, prev->fPartner, 1, EdgeType::kConnector); in makeEvent()
71 Edge bisector2(next, next->fPartner, 1, EdgeType::kConnector); in makeEvent()
86 if (!v->fPartner) { in makeEvent()
96 Edge bisector(v, v->fPartner, 1, EdgeType::kConnector); in makeEvent()
111 if (Vertex* inner = outer->fPartner) { in connectPartners()
117 inner->fPartner = outer->fPartner = nullptr; in connectPartners()
237 } else if (v->fPartner) { in connectSSEdge()
238 TESS_LOG("setting %g's partner to %g ", v->fPartner->fID, dest->fID); in connectSSEdge()
240 v->fPartner->fPartner = dest; in connectSSEdge()
[all …]
DGrTriangulator.cpp382 , fPartner(nullptr) in Poly()
395 Poly* partner = fPartner; in addEdge()
407 fPartner = partner->fPartner = nullptr; in addEdge()
973 if (src->fPartner) { in mergeVertices()
974 src->fPartner->fPartner = dst; in mergeVertices()
1051 v->fPartner = fAlloc->make<Vertex>(p, alpha); in computeBisector()
1090 if (left->fTop->fPartner) { in checkForIntersection()
1243 if (Vertex* p = v->fPartner) { in dump()
1412 SkASSERT(leftPoly->fPartner == nullptr && rightPoly->fPartner == nullptr); in tessellate()
1413 rightPoly->fPartner = leftPoly; in tessellate()
[all …]
DGrTriangulator.h272 , fPartner(nullptr) in Vertex()
288 Vertex* fPartner; // Corresponding inner or outer vertex (for AA). member
486 Poly* fPartner; member
/third_party/flutter/skia/src/gpu/
DGrTessellator.cpp154 , fPartner(nullptr) in Vertex()
170 Vertex* fPartner; // Corresponding inner or outer vertex (for AA). member
519 if (prev == next || !prev->fPartner || !next->fPartner) { in create_event()
522 Edge bisector1(prev, prev->fPartner, 1, Edge::Type::kConnector); in create_event()
523 Edge bisector2(next, next->fPartner, 1, Edge::Type::kConnector); in create_event()
536 if (!v->fPartner) { in create_event()
546 Edge bisector(v, v->fPartner, 1, Edge::Type::kConnector); in create_event()
567 , fPartner(nullptr) in Poly()
654 Poly* partner = fPartner; in addEdge()
666 fPartner = partner->fPartner = nullptr; in addEdge()
[all …]