Home
last modified time | relevance | path

Searched refs:SkScalarAbs (Results 1 - 25 of 50) sorted by relevance

12

/third_party/skia/src/gpu/
H A DGrClip.h192 return SkScalarAbs(SkScalarRoundToScalar(rect.fLeft) - rect.fLeft) <= kBoundsTolerance && in IsPixelAligned()
193 SkScalarAbs(SkScalarRoundToScalar(rect.fTop) - rect.fTop) <= kBoundsTolerance && in IsPixelAligned()
194 SkScalarAbs(SkScalarRoundToScalar(rect.fRight) - rect.fRight) <= kBoundsTolerance && in IsPixelAligned()
195 SkScalarAbs(SkScalarRoundToScalar(rect.fBottom) - rect.fBottom) <= kBoundsTolerance; in IsPixelAligned()
H A DGrStyle.h151 return SkScalarAbs(matrix.getMaxScale()); in MatrixToScaleFactor()
/third_party/skia/src/utils/
H A DSkMatrix22.cpp20 //r = SkScalarAbs(a); in SkComputeGivensRotation()
24 //r = SkScalarAbs(b); in SkComputeGivensRotation()
25 } else if (SkScalarAbs(b) > SkScalarAbs(a)) { in SkComputeGivensRotation()
/third_party/skia/src/effects/imagefilters/
H A DSkDropShadowImageFilter.cpp135 sigma.fX = SkScalarAbs(sigma.fX); in onFilterImage()
136 sigma.fY = SkScalarAbs(sigma.fY); in onFilterImage()
183 SkScalarCeilToInt(SkScalarAbs(sigma.x() * 3)), in onFilterNodeBounds()
184 SkScalarCeilToInt(SkScalarAbs(sigma.y() * 3))); in onFilterNodeBounds()
H A DSkDisplacementMapImageFilter.cpp376 bounds.outset(SkScalarAbs(fScale) * SK_ScalarHalf, SkScalarAbs(fScale) * SK_ScalarHalf); in computeFastBounds()
384 return src.makeOutset(SkScalarCeilToInt(SkScalarAbs(scale.fX) * SK_ScalarHalf), in onFilterNodeBounds()
385 SkScalarCeilToInt(SkScalarAbs(scale.fY) * SK_ScalarHalf)); in onFilterNodeBounds()
/third_party/skia/src/shaders/gradients/
H A DSkTwoPointConicalGradient.cpp38 fR1 = r1 / SkScalarAbs(1 - fFocalX); // focalMatrix has a scale of 1/(1-f) in set()
45 matrix->postScale(fR1 / (fR1 * fR1 - 1), 1 / sqrt(SkScalarAbs(fR1 * fR1 - 1))); in set()
47 matrix->postScale(SkScalarAbs(1 - fFocalX), SkScalarAbs(1 - fFocalX)); // scale |1 - f| in set()
/third_party/skia/include/core/
H A DSkScalar.h38 #define SkScalarAbs(x) sk_float_abs(x) macro
139 return SkScalarAbs(x) <= tolerance; in SkScalarNearlyZero()
145 return SkScalarAbs(x-y) <= tolerance; in SkScalarNearlyEqual()
H A DSkPoint.h243 fX = SkScalarAbs(pt.fX); in setAbs()
244 fY = SkScalarAbs(pt.fY); in setAbs()
/third_party/skia/src/core/
H A DSkPathRef.cpp517 dxdy.set(SkScalarAbs(v1_0.fX), SkScalarAbs(v2_1.fY));
520 dxdy.set(SkScalarAbs(v2_1.fX), SkScalarAbs(v2_1.fY));
523 dxdy.set(SkScalarAbs(v2_1.fX), SkScalarAbs(v1_0.fY));
H A DSkPathBuilder.cpp289 SkScalar sw = SkScalarAbs(sweepAngle); in angles_to_unit_vectors()
439 SkScalar dist = SkScalarAbs(SkDoubleToScalar(radius * (1 - cosh) / sinh)); in arcTo()
471 SkScalar rx = SkScalarAbs(rad.fX); in arcTo()
472 SkScalar ry = SkScalarAbs(rad.fY); in arcTo()
528 if (SkScalarAbs(thetaArc) < (SK_ScalarPI / (1000 * 1000))) { in arcTo()
536 int segments = SkScalarCeilToInt(SkScalarAbs(thetaArc / (2 * SK_ScalarPI / 3))); in arcTo()
547 bool expectIntegers = SkScalarNearlyZero(SK_ScalarPI/2 - SkScalarAbs(thetaWidth)) && in arcTo()
H A DSkCubicClipper.cpp54 converged = SkScalarAbs(t1 - t0) <= tol; // NaN-safe in ChopMonoAtY()
101 } while (!(SkScalarAbs(tPos - tNeg) <= tol)); // Nan-safe in ChopMonoAtY()
H A DSkContourMeasure.cpp145 SkScalar dist = std::max(SkScalarAbs(dx), SkScalarAbs(dy)); in quad_too_curvy()
154 SkScalar dist = std::max(SkScalarAbs(dxy.fX), SkScalarAbs(dxy.fY)); in conic_too_curvy()
160 SkScalar dist = std::max(SkScalarAbs(x - pt.fX), SkScalarAbs(y - pt.fY)); in cheap_dist_exceeds_limit()
H A DSkScalerContext.cpp850 if (SkScalarAbs(GA.get(SkMatrix::kMScaleX)) <= SK_ScalarNearlyZero || in computeMatrices()
851 SkScalarAbs(GA.get(SkMatrix::kMScaleY)) <= SK_ScalarNearlyZero || in computeMatrices()
869 s->fX = SkScalarAbs(GA.get(SkMatrix::kMScaleX)); in computeMatrices()
870 s->fY = SkScalarAbs(GA.get(SkMatrix::kMScaleY)); in computeMatrices()
873 SkScalar yScale = SkScalarAbs(GA.get(SkMatrix::kMScaleY)); in computeMatrices()
879 SkScalar realYScale = SkScalarAbs(GA.get(SkMatrix::kMScaleY)); in computeMatrices()
H A DSkDraw.cpp262 radius = SkScalarHalf(width * SkScalarAbs(sx)); in init()
548 return SkPoint::Make(SkScalarAbs(size.fX), SkScalarAbs(size.fY)); in compute_stroke_size()
735 SkScalar x = SkScalarAbs(vec.fX); in fast_len()
736 SkScalar y = SkScalarAbs(vec.fY); in fast_len()
H A DSkMatrix.cpp208 return !SkScalarNearlyZero(mx) && SkScalarNearlyEqual(SkScalarAbs(mx), SkScalarAbs(my)); in isSimilarity()
1461 results[0] = std::min(SkScalarAbs(m[SkMatrix::kMScaleX]), in get_scale_factor()
1462 SkScalarAbs(m[SkMatrix::kMScaleY])); in get_scale_factor()
1464 results[0] = std::max(SkScalarAbs(m[SkMatrix::kMScaleX]), in get_scale_factor()
1465 SkScalarAbs(m[SkMatrix::kMScaleY])); in get_scale_factor()
1467 results[0] = SkScalarAbs(m[SkMatrix::kMScaleX]); in get_scale_factor()
1468 results[1] = SkScalarAbs(m[SkMatrix::kMScaleY]); in get_scale_factor()
1881 return SkScalarAbs(SkDoubleToScalar(sk_determinant(jacobian.fMat, true) * denom)); in DifferentialAreaScale()
H A DSkGeometry.cpp277 b = SkScalarAbs(a - b) < SkScalarAbs(b - c) ? a : c; in SkChopQuadAtYExtrema()
305 b = SkScalarAbs(a - b) < SkScalarAbs(b - c) ? a : c;
983 SkScalar A = SkScalarAbs(R) + SkScalarSqrt(R2MinusQ3);
1644 SkScalar absY = SkScalarAbs(y);
1667 SkASSERT(SkScalarAbs(x + SK_Scalar1) <= SK_ScalarNearlyZero);
H A DSkDistanceFieldGen.cpp125 dx = SkScalarAbs(dx); in edge_distance()
126 dy = SkScalarAbs(dy); in edge_distance()
/third_party/skia/gm/
H A Ddrawatlas.cpp145 const SkScalar max = std::max(std::max(SkScalarAbs(fontb.fLeft), SkScalarAbs(fontb.fRight)), in draw_text_on_path()
146 std::max(SkScalarAbs(fontb.fTop), SkScalarAbs(fontb.fBottom))); in draw_text_on_path()
/third_party/skia/src/gpu/ops/
H A DSmallPathRenderer.cpp237 maxScale = SkScalarAbs(std::max(xformedBounds.width() / bounds.width(),
240 maxScale = SkScalarAbs(args.fViewMatrix.getMaxScale());
258 SkScalar mipSize = mipScale*SkScalarAbs(maxDim);
699 SkScalar minSize = minDim * SkScalarAbs(scaleFactors[0]); in onCanDrawPath()
700 SkScalar maxSize = maxDim * SkScalarAbs(scaleFactors[1]); in onCanDrawPath()
H A DGrOvalOpFactory.cpp1156 auto absSweep = SkScalarAbs(arcParams->fSweepAngleRadians);
1867 params.fXRadius = SkScalarAbs(viewMatrix[SkMatrix::kMScaleX] * ellipseXRadius +
1869 params.fYRadius = SkScalarAbs(viewMatrix[SkMatrix::kMSkewY] * ellipseXRadius +
1875 scaledStroke.fX = SkScalarAbs(
1877 scaledStroke.fY = SkScalarAbs(
3211 SkScalar scaledRadius = SkScalarAbs(radius * (viewMatrix[SkMatrix::kMScaleX] +
3227 scaledStroke = SkScalarAbs(strokeWidth * (viewMatrix[SkMatrix::kMScaleX] +
3261 SkScalar xRadius = SkScalarAbs(viewMatrix[SkMatrix::kMScaleX] * radii.fX +
3263 SkScalar yRadius = SkScalarAbs(viewMatrix[SkMatrix::kMSkewX] * radii.fX +
3280 scaledStroke.fX = SkScalarAbs(
[all...]
/third_party/skia/tests/
H A DGrQuadCropTest.cpp179 static const float kInsideEdge = SkScalarAbs(kDrawRect.fLeft) - 1.f; in test_axis_aligned_all_clips()
180 static const float kOutsideEdge = SkScalarAbs(kDrawRect.fBottom) + 1.f; in test_axis_aligned_all_clips()
181 static const float kIntersectEdge = SkScalarAbs(kDrawRect.fTop) + 1.f; in test_axis_aligned_all_clips()
H A DCubicMapTest.cpp57 SkScalar diff = SkScalarAbs(yy - y); in exercise_cubicmap()
H A DClipCubicTest.cpp52 if (SkScalarAbs(c0[i].fX - c1[i].fX) > tol || in CurvesAreEqual()
53 SkScalarAbs(c0[i].fY - c1[i].fY) > tol in CurvesAreEqual()
/third_party/skia/tools/viewer/
H A DTouchGesture.cpp41 if (SkScalarAbs(unit->fX) < TOLERANCE) { in unit_axis_align()
44 } else if (SkScalarAbs(unit->fY) < TOLERANCE) { in unit_axis_align()
/third_party/skia/src/effects/
H A DSkDiscretePathEffect.cpp133 SkScalar maxOutset = SkScalarAbs(fPerterb);

Completed in 29 milliseconds

12