Home
last modified time | relevance | path

Searched refs:SkPathConvexity (Results 1 - 11 of 11) sorted by relevance

/third_party/skia/src/core/
H A DSkPathPriv.h396 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 DSkPath.cpp110 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 DSkPathBuilder.cpp48 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 DSkPath.h229 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 DSkPathBuilder.h245 SkPathConvexity fOverrideConvexity = SkPathConvexity::kUnknown;
262 void privateSetConvexity(SkPathConvexity c) { fOverrideConvexity = c; } in privateSetConvexity()
/third_party/skia/gm/
H A Daaa.cpp68 SkPathPriv::SetConvexity(&path, SkPathConvexity::kConvex); in DEF_SIMPLE_GM()
/third_party/skia/include/private/
H A DSkPathRef.h29 enum class SkPathConvexity { class
/third_party/skia/tests/
H A DPathBuilderTest.cpp170 SkPathConvexity ca = SkPathPriv::GetConvexityOrUnknown(a), in is_eq()
H A DPathTest.cpp1660 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 DSkDashPath.cpp434 SkPathPriv::SetConvexity(*dst, SkPathConvexity::kConcave);
/third_party/skia/bench/
H A DPathBench.cpp1246 SkPathPriv::SetConvexity(fPath, SkPathConvexity::kConcave); in CommonConvexBench()

Completed in 24 milliseconds