Searched refs:SSVertex (Results 1 – 2 of 2) sorted by relevance
/third_party/skia/src/gpu/geometry/ |
D | GrAATriangulator.cpp | 38 struct SSVertex { struct 39 SSVertex(Vertex* v) : fVertex(v), fPrev(nullptr), fNext(nullptr) {} in SSVertex() function 46 SSEdge(Edge* edge, SSVertex* prev, SSVertex* next) in SSEdge() argument 51 SSVertex* fPrev; 52 SSVertex* fNext; 55 typedef std::unordered_map<Vertex*, SSVertex*> SSVertexMap; 259 SSVertex* ssv = triangulator->fAlloc->make<SSVertex>(dest); in apply() 342 SSVertex* ssPrev = ssVertices[prevVertex]; in collapseOverlapRegions() 344 ssPrev = ssVertices[prevVertex] = fAlloc->make<SSVertex>(prevVertex); in collapseOverlapRegions() 346 SSVertex* ssNext = ssVertices[nextVertex]; in collapseOverlapRegions() [all …]
|
/third_party/flutter/skia/src/gpu/ |
D | GrTessellator.cpp | 438 struct SSVertex { struct 439 SSVertex(Vertex* v) : fVertex(v), fPrev(nullptr), fNext(nullptr) {} in SSVertex() argument 446 SSEdge(Edge* edge, SSVertex* prev, SSVertex* next) in SSEdge() 451 SSVertex* fPrev; 452 SSVertex* fNext; 455 typedef std::unordered_map<Vertex*, SSVertex*> SSVertexMap; 1809 SSVertex* ssv = alloc.make<SSVertex>(dest); in apply() 1891 SSVertex* ssPrev = ssVertices[prevVertex]; in collapse_overlap_regions() 1893 ssPrev = ssVertices[prevVertex] = alloc.make<SSVertex>(prevVertex); in collapse_overlap_regions() 1895 SSVertex* ssNext = ssVertices[nextVertex]; in collapse_overlap_regions() [all …]
|