/third_party/flutter/skia/src/core/ |
D | SkScan_AAAPath.cpp | 1005 static bool operator<(const SkAnalyticEdge& a, const SkAnalyticEdge& b) { in operator <() 1022 static SkAnalyticEdge* sort_edges(SkAnalyticEdge* list[], int count, SkAnalyticEdge** last) { in sort_edges() 1035 static void validate_sort(const SkAnalyticEdge* edge) { in validate_sort() 1044 edge = (SkAnalyticEdge*)edge->fNext; in validate_sort() 1052 static bool is_smooth_enough(SkAnalyticEdge* thisEdge, SkAnalyticEdge* nextEdge, int stop_y) { in is_smooth_enough() 1073 static bool is_smooth_enough(SkAnalyticEdge* leftE, in is_smooth_enough() 1074 SkAnalyticEdge* riteE, in is_smooth_enough() 1075 SkAnalyticEdge* currE, in is_smooth_enough() 1087 SkAnalyticEdge* nextCurrE = currE->fNext; in is_smooth_enough() 1098 static void aaa_walk_convex_edges(SkAnalyticEdge* prevHead, in aaa_walk_convex_edges() [all …]
|
D | SkAnalyticEdge.h | 16 struct SkAnalyticEdge { struct 24 SkAnalyticEdge* fNext; argument 25 SkAnalyticEdge* fPrev; argument 29 SkAnalyticEdge* fRiteE; argument 107 struct SkAnalyticQuadraticEdge : public SkAnalyticEdge { argument 125 struct SkAnalyticCubicEdge : public SkAnalyticEdge {
|
D | SkEdgeBuilder.h | 76 SkAnalyticEdge** analyticEdgeList() { return (SkAnalyticEdge**)fEdgeList; } in analyticEdgeList() 79 Combine combineVertical(const SkAnalyticEdge* edge, SkAnalyticEdge* last);
|
D | SkEdgeBuilder.cpp | 60 SkEdgeBuilder::Combine SkAnalyticEdgeBuilder::combineVertical(const SkAnalyticEdge* edge, in combineVertical() 61 SkAnalyticEdge* last) { in combineVertical() 134 SkAnalyticEdge* edge = fAlloc.make<SkAnalyticEdge>(); in addLine() 138 ? this->combineVertical(edge, (SkAnalyticEdge*)fList.top()) in addLine() 190 auto edge = (SkAnalyticEdge*) arg_edge; in addPolyLine() 191 auto edgePtr = (SkAnalyticEdge**)arg_edgePtr; in addPolyLine() 194 return is_vertical(edge) && edgePtr > (SkAnalyticEdge**)fEdgeList in addPolyLine() 216 *size = sizeof(SkAnalyticEdge); in allocEdges() 217 return (char*)fAlloc.makeArrayDefault<SkAnalyticEdge>(n); in allocEdges()
|
D | SkAnalyticEdge.cpp | 227 bool SkAnalyticEdge::setLine(const SkPoint& p0, const SkPoint& p1) { in setLine() 283 bool SkAnalyticEdge::updateLine(SkFixed x0, SkFixed y0, SkFixed x1, SkFixed y1, SkFixed slope) { in updateLine() 327 bool SkAnalyticEdge::update(SkFixed last_y, bool sortY) { in update()
|
/third_party/skia/src/core/ |
D | SkScan_AAAPath.cpp | 1004 static bool operator<(const SkAnalyticEdge& a, const SkAnalyticEdge& b) { in operator <() 1021 static SkAnalyticEdge* sort_edges(SkAnalyticEdge* list[], int count, SkAnalyticEdge** last) { in sort_edges() 1034 static void validate_sort(const SkAnalyticEdge* edge) { in validate_sort() 1043 edge = (SkAnalyticEdge*)edge->fNext; in validate_sort() 1051 static bool is_smooth_enough(SkAnalyticEdge* thisEdge, SkAnalyticEdge* nextEdge, int stop_y) { in is_smooth_enough() 1072 static bool is_smooth_enough(SkAnalyticEdge* leftE, in is_smooth_enough() 1073 SkAnalyticEdge* riteE, in is_smooth_enough() 1074 SkAnalyticEdge* currE, in is_smooth_enough() 1086 SkAnalyticEdge* nextCurrE = currE->fNext; in is_smooth_enough() 1097 static void aaa_walk_convex_edges(SkAnalyticEdge* prevHead, in aaa_walk_convex_edges() [all …]
|
D | SkAnalyticEdge.h | 16 struct SkAnalyticEdge { struct 24 SkAnalyticEdge* fNext; argument 25 SkAnalyticEdge* fPrev; argument 29 SkAnalyticEdge* fRiteE; argument 107 struct SkAnalyticQuadraticEdge : public SkAnalyticEdge { argument 125 struct SkAnalyticCubicEdge : public SkAnalyticEdge {
|
D | SkEdgeBuilder.cpp | 60 SkEdgeBuilder::Combine SkAnalyticEdgeBuilder::combineVertical(const SkAnalyticEdge* edge, in combineVertical() 61 SkAnalyticEdge* last) { in combineVertical() 134 SkAnalyticEdge* edge = fAlloc.make<SkAnalyticEdge>(); in addLine() 138 ? this->combineVertical(edge, (SkAnalyticEdge*)fList.top()) in addLine() 190 auto edge = (SkAnalyticEdge*) arg_edge; in addPolyLine() 191 auto edgePtr = (SkAnalyticEdge**)arg_edgePtr; in addPolyLine() 194 return is_vertical(edge) && edgePtr > (SkAnalyticEdge**)fEdgeList in addPolyLine() 216 *size = sizeof(SkAnalyticEdge); in allocEdges() 217 return (char*)fAlloc.makeArrayDefault<SkAnalyticEdge>(n); in allocEdges()
|
D | SkEdgeBuilder.h | 76 SkAnalyticEdge** analyticEdgeList() { return (SkAnalyticEdge**)fEdgeList; } in analyticEdgeList() 79 Combine combineVertical(const SkAnalyticEdge* edge, SkAnalyticEdge* last);
|
D | SkAnalyticEdge.cpp | 227 bool SkAnalyticEdge::setLine(const SkPoint& p0, const SkPoint& p1) { in setLine() 283 bool SkAnalyticEdge::updateLine(SkFixed x0, SkFixed y0, SkFixed x1, SkFixed y1, SkFixed slope) { in updateLine() 327 bool SkAnalyticEdge::update(SkFixed last_y, bool sortY) { in update()
|
D | BUILD.bazel | 17 "SkAnalyticEdge.cpp", 18 "SkAnalyticEdge.h",
|
/third_party/flutter/skia/gn/ |
D | core.gni | 111 "$_src/core/SkAnalyticEdge.cpp",
|
/third_party/skia/gn/ |
D | core.gni | 110 "$_src/core/SkAnalyticEdge.cpp",
|
/third_party/flutter/skia/ |
D | BUILD.gn | 1079 "src/core/SkAnalyticEdge.cpp",
|
/third_party/flutter/build/skia/ohos/ |
D | BUILD.gn | 230 "$flutter_root/skia/src/core/SkAnalyticEdge.cpp",
|
/third_party/flutter/build/skia/ |
D | BUILD.gn | 544 "$flutter_root/skia/src/core/SkAnalyticEdge.cpp",
|
/third_party/skia/ |
D | BUILD.gn | 1528 "src/core/SkAnalyticEdge.cpp",
|
/third_party/flutter/engine/flutter/ci/licenses_golden/ |
D | licenses_skia | 5333 FILE: ../../../third_party/skia/src/core/SkAnalyticEdge.cpp 5334 FILE: ../../../third_party/skia/src/core/SkAnalyticEdge.h
|