Searched refs:SkEdge (Results 1 – 13 of 13) sorted by relevance
/external/skia/src/core/ |
D | SkScan_Path.cpp | 28 static void validate_sort(const SkEdge* edge) { in validate_sort() 43 static inline void remove_edge(SkEdge* edge) { in remove_edge() 48 static inline void swap_edges(SkEdge* prev, SkEdge* next) { in swap_edges() 62 static void backward_insert_edge_based_on_x(SkEdge* edge SkDECLAREPARAM(int, curr_y)) { in backward_insert_edge_based_on_x() 66 SkEdge* prev = edge->fPrev; in backward_insert_edge_based_on_x() 79 static void insert_new_edges(SkEdge* newEdge, int curr_y) { in insert_new_edges() 83 SkEdge* next = newEdge->fNext; in insert_new_edges() 90 static void validate_edges_for_y(const SkEdge* edge, int curr_y) { in validate_edges_for_y() 114 static void walk_edges(SkEdge* prevHead, SkPath::FillType fillType, in walk_edges() 127 SkEdge* currE = prevHead->fNext; in walk_edges() [all …]
|
D | SkEdgeBuilder.h | 15 struct SkEdge; 27 SkEdge** edgeList() { return fEdgeList; } in edgeList() 31 SkTDArray<SkEdge*> fList; 39 SkEdge** fEdgeList;
|
D | SkEdgeBuilder.cpp | 26 SkEdge* edge = typedAllocThrow<SkEdge>(fAlloc); in addLine() 95 size_t maxEdgeSize = maxEdgeCount * sizeof(SkEdge); in buildPoly() 96 size_t maxEdgePtrSize = maxEdgeCount * sizeof(SkEdge*); in buildPoly() 100 SkEdge* edge = reinterpret_cast<SkEdge*>(storage); in buildPoly() 101 SkEdge** edgePtr = reinterpret_cast<SkEdge**>(storage + maxEdgeSize); in buildPoly()
|
D | SkEdge.h | 25 struct SkEdge { struct 32 SkEdge* fNext; argument 33 SkEdge* fPrev; argument 72 struct SkQuadraticEdge : public SkEdge { argument 82 struct SkCubicEdge : public SkEdge { 93 int SkEdge::setLine(const SkPoint& p0, const SkPoint& p1, int shift) { in setLine()
|
D | SkEdge.cpp | 34 int SkEdge::setLine(const SkPoint& p0, const SkPoint& p1, const SkIRect* clip, in setLine() 92 int SkEdge::updateLine(SkFixed x0, SkFixed y0, SkFixed x1, SkFixed y1) in updateLine() 126 void SkEdge::chopLineWithClip(const SkIRect& clip) in chopLineWithClip()
|
/external/skia/legacy/src/core/ |
D | SkScan_Path.cpp | 23 static void validate_sort(const SkEdge* edge) { in validate_sort() 38 static inline void remove_edge(SkEdge* edge) { in remove_edge() 43 static inline void swap_edges(SkEdge* prev, SkEdge* next) { in swap_edges() 57 static void backward_insert_edge_based_on_x(SkEdge* edge SkDECLAREPARAM(int, curr_y)) { in backward_insert_edge_based_on_x() 61 SkEdge* prev = edge->fPrev; in backward_insert_edge_based_on_x() 74 static void insert_new_edges(SkEdge* newEdge, int curr_y) { in insert_new_edges() 78 SkEdge* next = newEdge->fNext; in insert_new_edges() 85 static void validate_edges_for_y(const SkEdge* edge, int curr_y) { in validate_edges_for_y() 109 static void walk_edges(SkEdge* prevHead, SkPath::FillType fillType, in walk_edges() 122 SkEdge* currE = prevHead->fNext; in walk_edges() [all …]
|
D | SkEdge.h | 15 struct SkEdge { struct 22 SkEdge* fNext; argument 23 SkEdge* fPrev; argument 64 struct SkQuadraticEdge : public SkEdge { argument 74 struct SkCubicEdge : public SkEdge {
|
D | SkEdgeBuilder.h | 15 struct SkEdge; 25 SkEdge** edgeList() { return fList.begin(); } in edgeList() 29 SkTDArray<SkEdge*> fList;
|
D | SkEdgeBuilder.cpp | 24 SkEdge* edge = typedAllocThrow<SkEdge>(fAlloc); in addLine()
|
D | SkEdge.cpp | 28 int SkEdge::setLine(const SkPoint& p0, const SkPoint& p1, const SkIRect* clip, in setLine() 85 int SkEdge::updateLine(SkFixed x0, SkFixed y0, SkFixed x1, SkFixed y1) in updateLine() 118 void SkEdge::chopLineWithClip(const SkIRect& clip) in chopLineWithClip()
|
/external/skia/gyp/ |
D | core.gypi | 77 '<(skia_src_path)/core/SkEdge.cpp', 78 '<(skia_src_path)/core/SkEdge.h',
|
/external/skia/legacy/ |
D | Android.mk | 96 src/core/SkEdge.cpp \
|
/external/skia/ |
D | Android.mk | 124 src/core/SkEdge.cpp \
|