Home
last modified time | relevance | path

Searched refs:GrAATriangulator (Results 1 – 5 of 5) sorted by relevance

/external/skia/src/gpu/
DGrAATriangulator.h14 class GrAATriangulator : private GrTriangulator {
19 GrAATriangulator aaTriangulator(path, &alloc); in PathToAATriangles()
36 void apply(VertexList* mesh, const Comparator&, EventList* events, const GrAATriangulator*);
49 GrAATriangulator(const SkPath& path, SkArenaAlloc* alloc) : GrTriangulator(path, alloc) {} in GrAATriangulator() function
DGrAATriangulator.cpp33 using SSEdge = GrAATriangulator::SSEdge;
34 using EventList = GrAATriangulator::EventList;
35 using Event = GrAATriangulator::Event;
36 using EventComparator = GrAATriangulator::EventComparator;
45 struct GrAATriangulator::SSEdge {
59 struct GrAATriangulator::EventList : EventPQ {
64 void GrAATriangulator::makeEvent(SSEdge* e, EventList* events) const { in makeEvent()
84 void GrAATriangulator::makeEvent(SSEdge* edge, Vertex* v, SSEdge* other, Vertex* dest, in makeEvent()
109 void GrAATriangulator::connectPartners(VertexList* mesh, const Comparator& c) const { in connectPartners()
142 void GrAATriangulator::removeNonBoundaryEdges(const VertexList& mesh) const { in removeNonBoundaryEdges()
[all …]
/external/skia/src/gpu/ops/
DGrTriangulatingPathRenderer.cpp431 int vertexCount = GrAATriangulator::PathToAATriangles(path, tol, clipBounds, &allocator); in createAAMesh()
/external/skia/gn/
Dgpu.gni32 "$_src/gpu/GrAATriangulator.cpp",
33 "$_src/gpu/GrAATriangulator.h",
/external/skia/
DAndroid.bp425 "src/gpu/GrAATriangulator.cpp",
1409 "src/gpu/GrAATriangulator.cpp",