Searched refs:SkPathConvexity (Results 1 - 11 of 11) sorted by relevance
/third_party/skia/src/core/ |
H A D | SkPathPriv.h | 396 static SkPathConvexity GetConvexity(const SkPath& path) { 399 static SkPathConvexity GetConvexityOrUnknown(const SkPath& path) { 402 static void SetConvexity(const SkPath& path, SkPathConvexity c) { 405 static void SetConvexity(SkPathBuilder* builder, SkPathConvexity c) { 409 path.setConvexity(SkPathConvexity::kUnknown); in ForceComputeConvexity()
|
H A D | SkPath.cpp | 110 fPath->setConvexity(fDegenerate ? SkPathConvexity::kConvex in ~SkAutoPathBoundsUpdate() 111 : SkPathConvexity::kUnknown); in ~SkAutoPathBoundsUpdate() 152 SkPath::SkPath(sk_sp<SkPathRef> pr, SkPathFillType ft, bool isVolatile, SkPathConvexity ct, in SkPath() 166 this->setConvexity(SkPathConvexity::kUnknown); in resetFields() 226 SkPathConvexity c = this->getConvexityOrUnknown(); in swap() 552 void SkPath::setConvexity(SkPathConvexity c) { in setConvexity() 557 void SkPath::setConvexity(SkPathConvexity c) const { in setConvexity() 568 SkPathConvexity convexity = this->getConvexityOrUnknown(); in isConvexityAccurate() 569 if (convexity != SkPathConvexity::kUnknown) { in isConvexityAccurate() 579 SkPathConvexity SkPat [all...] |
H A D | SkPathBuilder.cpp | 48 fOverrideConvexity = SkPathConvexity::kUnknown; in reset() 84 this->setConvexityType(SkPathConvexity::kUnknown); 188 auto convexity = SkPathConvexity::kUnknown; in make() 194 convexity = SkPathConvexity::kConvex; in make() 199 convexity = SkPathConvexity::kConvex; in make() 205 if (fOverrideConvexity != SkPathConvexity::kUnknown) { in make()
|
/third_party/skia/include/core/ |
H A D | SkPath.h | 229 return SkPathConvexity::kConvex == this->getConvexity(); in isConvex() 1772 SkPath(sk_sp<SkPathRef>, SkPathFillType, bool isVolatile, SkPathConvexity, 1777 mutable std::atomic<uint8_t> fConvexity; // SkPathConvexity 1818 SkPathConvexity computeConvexity() const; 1852 void setConvexity(SkPathConvexity) const; 1860 SkPathConvexity getConvexity() const; 1862 SkPathConvexity getConvexityOrUnknown() const { in getConvexityOrUnknown() 1863 return (SkPathConvexity)fConvexity.load(std::memory_order_relaxed); in getConvexityOrUnknown() 1875 void setConvexity(SkPathConvexity convexity);
|
H A D | SkPathBuilder.h | 245 SkPathConvexity fOverrideConvexity = SkPathConvexity::kUnknown; 262 void privateSetConvexity(SkPathConvexity c) { fOverrideConvexity = c; } in privateSetConvexity()
|
/third_party/skia/gm/ |
H A D | aaa.cpp | 68 SkPathPriv::SetConvexity(&path, SkPathConvexity::kConvex); in DEF_SIMPLE_GM()
|
/third_party/skia/include/private/ |
H A D | SkPathRef.h | 29 enum class SkPathConvexity { class
|
/third_party/skia/tests/ |
H A D | PathBuilderTest.cpp | 170 SkPathConvexity ca = SkPathPriv::GetConvexityOrUnknown(a), in is_eq()
|
H A D | PathTest.cpp | 1660 SkPathPriv::GetConvexityOrUnknown(path) == SkPathConvexity::kUnknown); in test_convexity() 5542 SkPathConvexity c = SkPathPriv::GetConvexityOrUnknown(path); in conditional_convex() 5543 return is_convex ? (c == SkPathConvexity::kConvex) : (c != SkPathConvexity::kConvex); in conditional_convex() 5559 REPORTER_ASSERT(reporter, SkPathPriv::GetConvexityOrUnknown(path2) == SkPathConvexity::kConvex); in survive() 5565 REPORTER_ASSERT(reporter, SkPathPriv::GetConvexityOrUnknown(path2) == SkPathConvexity::kConvex); in survive() 5567 REPORTER_ASSERT(reporter, SkPathPriv::GetConvexityOrUnknown(*path) == SkPathConvexity::kConvex); in survive() 5590 REPORTER_ASSERT(reporter, SkPathPriv::GetConvexityOrUnknown(path2) != SkPathConvexity::kConvex); in survive() 5591 REPORTER_ASSERT(reporter, SkPathPriv::GetConvexityOrUnknown(*path) != SkPathConvexity::kConvex); in survive() 5858 SkPathConvexity origConvexit in DEF_TEST() [all...] |
/third_party/skia/src/utils/ |
H A D | SkDashPath.cpp | 434 SkPathPriv::SetConvexity(*dst, SkPathConvexity::kConcave);
|
/third_party/skia/bench/ |
H A D | PathBench.cpp | 1246 SkPathPriv::SetConvexity(fPath, SkPathConvexity::kConcave); in CommonConvexBench()
|
Completed in 24 milliseconds