Searched refs:SkEdge (Results 1 – 8 of 8) sorted by relevance
/external/skia/src/core/ |
D | SkScan_Path.cpp | 24 static void validate_sort(const SkEdge* edge) { in validate_sort() 39 static inline void remove_edge(SkEdge* edge) { in remove_edge() 44 static inline void insert_edge_after(SkEdge* edge, SkEdge* afterMe) { in insert_edge_after() 51 static void backward_insert_edge_based_on_x(SkEdge* edge SkDECLAREPARAM(int, curr_y)) { in backward_insert_edge_based_on_x() 54 SkEdge* prev = edge->fPrev; in backward_insert_edge_based_on_x() 68 static SkEdge* backward_insert_start(SkEdge* prev, SkFixed x) { in backward_insert_start() 75 static void insert_new_edges(SkEdge* newEdge, int curr_y) { in insert_new_edges() 79 SkEdge* prev = newEdge->fPrev; in insert_new_edges() 84 SkEdge* start = backward_insert_start(prev, newEdge->fX); in insert_new_edges() 87 SkEdge* next = newEdge->fNext; in insert_new_edges() [all …]
|
D | SkEdgeBuilder.h | 15 struct SkEdge; 27 SkEdge** edgeList() { return fEdgeList; } in edgeList() 36 static Combine CombineVertical(const SkEdge* edge, SkEdge* last); 37 Combine checkVertical(const SkEdge* edge, SkEdge** edgePtr); 40 SkTDArray<SkEdge*> fList; 48 SkEdge** fEdgeList;
|
D | SkEdgeBuilder.cpp | 25 SkEdgeBuilder::Combine SkEdgeBuilder::CombineVertical(const SkEdge* edge, SkEdge* last) { in CombineVertical() 66 static bool vertical_line(const SkEdge* edge) { in vertical_line() 71 SkEdge* edge = typedAllocThrow<SkEdge>(fAlloc); in addLine() 138 SkEdgeBuilder::Combine SkEdgeBuilder::checkVertical(const SkEdge* edge, SkEdge** edgePtr) { in checkVertical() 156 size_t maxEdgeSize = maxEdgeCount * sizeof(SkEdge); in buildPoly() 157 size_t maxEdgePtrSize = maxEdgeCount * sizeof(SkEdge*); in buildPoly() 161 SkEdge* edge = reinterpret_cast<SkEdge*>(storage); in buildPoly() 162 SkEdge** edgePtr = reinterpret_cast<SkEdge**>(storage + maxEdgeSize); in buildPoly()
|
D | SkEdge.h | 20 struct SkEdge { struct 27 SkEdge* fNext; argument 28 SkEdge* fPrev; argument 66 struct SkQuadraticEdge : public SkEdge { argument 76 struct SkCubicEdge : public SkEdge { 87 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() 91 int SkEdge::updateLine(SkFixed x0, SkFixed y0, SkFixed x1, SkFixed y1) in updateLine() 125 void SkEdge::chopLineWithClip(const SkIRect& clip) in chopLineWithClip()
|
/external/skia/gyp/ |
D | core.gypi | 113 '<(skia_src_path)/core/SkEdge.cpp', 114 '<(skia_src_path)/core/SkEdge.h',
|
/external/skia/experimental/iOSSampleApp/iOSSampleApp.xcodeproj/ |
D | project.pbxproj | 86 …260E02C713B1225D0064D447 /* SkEdge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 260E024013B1… 729 …13B1225D0064D447 /* SkEdge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =… 730 …24113B1225D0064D447 /* SkEdge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType … 1777 260E024013B1225D0064D447 /* SkEdge.cpp */, 1778 260E024113B1225D0064D447 /* SkEdge.h */, 2983 260E02C713B1225D0064D447 /* SkEdge.cpp in Sources */,
|
/external/skia/ |
D | Android.mk | 154 src/core/SkEdge.cpp \
|