/third_party/skia/modules/sksg/src/ |
D | SkSGRect.cpp | 60 return fRRect.contains(SkRect::MakeLTRB(p.x() - SK_ScalarNearlyZero, in onContains() 61 p.y() - SK_ScalarNearlyZero, in onContains() 62 p.x() + SK_ScalarNearlyZero, in onContains() 63 p.y() + SK_ScalarNearlyZero)); in onContains()
|
/third_party/skia/src/gpu/geometry/ |
D | GrPathUtils.cpp | 153 || SkScalarNearlyZero((float)det, SK_ScalarNearlyZero * SK_ScalarNearlyZero)) { in set() 328 if (SkPointPriv::LengthSqd(ab) < SK_ScalarNearlyZero) { in convert_noninflect_cubic_to_quads() 329 if (SkPointPriv::LengthSqd(dc) < SK_ScalarNearlyZero) { in convert_noninflect_cubic_to_quads() 338 if (SkPointPriv::LengthSqd(dc) < SK_ScalarNearlyZero) { in convert_noninflect_cubic_to_quads() 393 if (SkPointPriv::LengthSqd(ab) < SK_ScalarNearlyZero) { in convert_noninflect_cubic_to_quads_with_constraint() 394 if (SkPointPriv::LengthSqd(dc) < SK_ScalarNearlyZero) { in convert_noninflect_cubic_to_quads_with_constraint() 403 if (SkPointPriv::LengthSqd(dc) < SK_ScalarNearlyZero) { in convert_noninflect_cubic_to_quads_with_constraint() 415 bool doQuads = SkPointPriv::LengthSqd(dc) < SK_ScalarNearlyZero || in convert_noninflect_cubic_to_quads_with_constraint() 416 SkPointPriv::LengthSqd(ab) < SK_ScalarNearlyZero; in convert_noninflect_cubic_to_quads_with_constraint() 419 if (invDALengthSqd > SK_ScalarNearlyZero) { in convert_noninflect_cubic_to_quads_with_constraint()
|
/third_party/skia/tests/ |
D | GrPathUtilsTest.cpp | 31 fabsf(inflectT[0] - inflectT[1]) >= SK_ScalarNearlyZero); in check_cubic_convex_180() 44 SkASSERT(rads < SK_ScalarPI + SK_ScalarNearlyZero); in check_cubic_convex_180() 47 if (totalRotation < SK_ScalarPI - SK_ScalarNearlyZero) { in check_cubic_convex_180() 52 if (totalRotation > SK_ScalarPI + SK_ScalarNearlyZero) { in check_cubic_convex_180()
|
D | WangsFormulaTest.cpp | 197 float epsilon = std::ldexp(SK_ScalarNearlyZero, level * 2); in DEF_TEST() 397 REPORTER_ASSERT(r, d <= (1.f / kPrecision) + SK_ScalarNearlyZero); in DEF_TEST() 473 REPORTER_ASSERT(r, d <= (1.0 / kPrecision) + SK_ScalarNearlyZero); in DEF_TEST()
|
D | MatrixTest.cpp | 205 REPORTER_ASSERT(reporter, SkScalarNearlyEqual(1, rotate.getMinScale(), SK_ScalarNearlyZero)); in test_matrix_min_max_scale() 206 REPORTER_ASSERT(reporter, SkScalarNearlyEqual(1, rotate.getMaxScale(), SK_ScalarNearlyZero)); in test_matrix_min_max_scale() 209 REPORTER_ASSERT(reporter, SkScalarNearlyEqual(1, scales[0], SK_ScalarNearlyZero)); in test_matrix_min_max_scale() 210 REPORTER_ASSERT(reporter, SkScalarNearlyEqual(1, scales[1], SK_ScalarNearlyZero)); in test_matrix_min_max_scale() 443 SkScalar tolerance = SK_ScalarNearlyZero) { in scalar_nearly_equal_relative()
|
D | CanvasTest.cpp | 327 path.lineTo(SkPoint{ 0, SK_ScalarNearlyZero }); in __anon712ff1b51202() 329 path.lineTo(SkPoint{ SkIntToScalar(1), SK_ScalarNearlyZero/2 }); in __anon712ff1b51202()
|
/third_party/skia/include/core/ |
D | SkScalar.h | 134 #define SK_ScalarNearlyZero (SK_Scalar1 / (1 << 12)) macro 137 SkScalar tolerance = SK_ScalarNearlyZero) { 143 SkScalar tolerance = SK_ScalarNearlyZero) {
|
D | SkMatrix.h | 325 bool isSimilarity(SkScalar tol = SK_ScalarNearlyZero) const; 340 bool preservesRightAngles(SkScalar tol = SK_ScalarNearlyZero) const;
|
/third_party/skia/src/core/ |
D | SkRRectPriv.h | 33 static bool IsNearlySimpleCircular(const SkRRect& rr, SkScalar tolerance = SK_ScalarNearlyZero); 41 static bool AllCornersCircular(const SkRRect& rr, SkScalar tolerance = SK_ScalarNearlyZero);
|
D | SkPoint3.cpp | 23 return *lengthSquared <= (SK_ScalarNearlyZero * SK_ScalarNearlyZero); in is_length_nearly_zero()
|
D | SkDrawShadowInfo.h | 93 constexpr SkScalar kMaxZRatio = 64/SK_ScalarNearlyZero; in GetDirectionalParams()
|
D | SkMatrix.cpp | 189 return SkScalarNearlyZero(perp_dot, SK_ScalarNearlyZero*SK_ScalarNearlyZero); in is_degenerate_2x2() 749 SK_ScalarNearlyZero * SK_ScalarNearlyZero * SK_ScalarNearlyZero)) { in sk_inv_determinant() 1492 if (bSqd <= SK_ScalarNearlyZero*SK_ScalarNearlyZero) { in get_scale_factor() 1871 if (xyw.fZ < SK_ScalarNearlyZero) { in DifferentialAreaScale()
|
D | SkGeometry.cpp | 1649 if (absY <= SK_ScalarNearlyZero && x > 0 && ((y >= 0 && kCW_SkRotationDirection == dir) || in BuildUnitArc() 1667 SkASSERT(SkScalarAbs(x + SK_Scalar1) <= SK_ScalarNearlyZero); in BuildUnitArc() 1669 SkASSERT(absY - SK_Scalar1 <= SK_ScalarNearlyZero); in BuildUnitArc() 1694 SkASSERT(0 <= dot && dot <= SK_Scalar1 + SK_ScalarNearlyZero); in BuildUnitArc()
|
D | SkDrawShadowInfo.cpp | 83 if (dz <= SK_ScalarNearlyZero) { in GetSpotShadowTransform()
|
/third_party/skia/src/effects/ |
D | SkDiscretePathEffect.cpp | 73 SkASSERT(segLength > SK_ScalarNearlyZero); in SkDiscretePathEffectImpl() 171 if (segLength <= SK_ScalarNearlyZero) { in Make()
|
/third_party/skia/src/utils/ |
D | SkPolyUtils.cpp | 27 constexpr SkScalar kCrossTolerance = SK_ScalarNearlyZero * SK_ScalarNearlyZero; 333 if (inset < -SK_ScalarNearlyZero || !SkScalarIsFinite(inset)) { in SkInsetConvexPolygon() 338 if (inset <= SK_ScalarNearlyZero) { in SkInsetConvexPolygon() 634 SkASSERT(q0.fX <= p1.fX + SK_ScalarNearlyZero); in intersect() 1474 if (n*v0.cross(w0) < SK_ScalarNearlyZero) { in point_in_triangle() 1479 if (n*v1.cross(w1) < SK_ScalarNearlyZero) { in point_in_triangle() 1485 if (n*v2.cross(w2) < SK_ScalarNearlyZero) { in point_in_triangle() 1593 if (winding*v0.cross(v1) > SK_ScalarNearlyZero*SK_ScalarNearlyZero) { in reclassify_vertex() 1638 if (winding*v0.cross(v1) > SK_ScalarNearlyZero*SK_ScalarNearlyZero) { in SkTriangulateSimplePolygon()
|
D | SkDashPath.cpp | 96 pts[1].fX += std::max(1.001f, pts[1].fX) * SK_ScalarNearlyZero; in adjust_zero_length_line() 346 const SkScalar kTinyOffset = SK_ScalarNearlyZero; in InternalFilter()
|
D | SkShadowTessellator.cpp | 273 if (inset > SK_ScalarNearlyZero) { in computeConvexShadow() 292 const SkTDArray<SkPoint>& umbraPolygon = (inset > SK_ScalarNearlyZero) ? insetPolygon in computeConvexShadow() 1161 !lightPos.isFinite() || !(lightPos.fZ >= SK_ScalarNearlyZero) || in MakeSpot() 1162 !SkScalarIsFinite(lightRadius) || !(lightRadius >= SK_ScalarNearlyZero)) { in MakeSpot()
|
/third_party/skia/src/gpu/ops/ |
D | AAHairLinePathRenderer.cpp | 571 if (SkPointPriv::LengthSqd(ab) <= SK_ScalarNearlyZero*SK_ScalarNearlyZero) { in bloat_quad() 574 if (SkPointPriv::LengthSqd(cb) <= SK_ScalarNearlyZero*SK_ScalarNearlyZero) { in bloat_quad() 598 if (toDevice && SkPointPriv::LengthSqd(ac) <= SK_ScalarNearlyZero*SK_ScalarNearlyZero) { in bloat_quad()
|
D | GrOvalOpFactory.cpp | 3059 SK_ScalarNearlyZero, // we're using inversesqrt() in in onPrepareDraws() 3061 SK_ScalarNearlyZero, yMaxOffset}; in onPrepareDraws() 3073 << SK_ScalarNearlyZero << yOuterOffsets[i] in onPrepareDraws() 3079 << SK_ScalarNearlyZero << yOuterOffsets[i] in onPrepareDraws() 3311 SkASSERT(width > SK_ScalarNearlyZero && SkScalarNearlyEqual(width, oval.height()) && in MakeCircleOp() 3368 if (a*a + c*c > SK_ScalarNearlyZero && b*b + d*d > SK_ScalarNearlyZero) { in MakeOvalOp()
|
/third_party/skia/src/gpu/tessellate/ |
D | StrokeTessellator.h | 102 localStrokeWidth = SK_ScalarNearlyZero; in GetLocalStrokeWidth()
|
/third_party/skia/modules/skparagraph/include/ |
D | TextStyle.h | 25 static inline bool nearlyZero(SkScalar x, SkScalar tolerance = SK_ScalarNearlyZero) { 32 static inline bool nearlyEqual(SkScalar x, SkScalar y, SkScalar tolerance = SK_ScalarNearlyZero) {
|
/third_party/skia/modules/skottie/src/effects/ |
D | BrightnessContrastEffect.cpp | 192 ? 1 / std::max(1 - contrast, SK_ScalarNearlyZero) in makeLegacyCF()
|
D | LevelsEffect.cpp | 77 static constexpr auto kEpsilon = 2 * SK_ScalarNearlyZero; in build_lut()
|
/third_party/skia/src/effects/imagefilters/ |
D | SkBlurImageFilter.cpp | 74 if (sigmaX < SK_ScalarNearlyZero && sigmaY < SK_ScalarNearlyZero && !cropRect) { in Blur()
|