Home
last modified time | relevance | path

Searched refs:SkScalarInterp (Results 1 - 18 of 18) sorted by relevance

/third_party/skia/src/core/
H A DSkCubicClipper.cpp45 SkScalar y01 = SkScalarInterp(ycrv[0], ycrv[1], t0); in ChopMonoAtY()
46 SkScalar y12 = SkScalarInterp(ycrv[1], ycrv[2], t0); in ChopMonoAtY()
47 SkScalar y23 = SkScalarInterp(ycrv[2], ycrv[3], t0); in ChopMonoAtY()
48 SkScalar y012 = SkScalarInterp(y01, y12, t0); in ChopMonoAtY()
49 SkScalar y123 = SkScalarInterp(y12, y23, t0); in ChopMonoAtY()
50 SkScalar y0123 = SkScalarInterp(y012, y123, t0); in ChopMonoAtY()
88 SkScalar y01 = SkScalarInterp(ycrv[0], ycrv[1], tMid); in ChopMonoAtY()
89 SkScalar y12 = SkScalarInterp(ycrv[1], ycrv[2], tMid); in ChopMonoAtY()
90 SkScalar y23 = SkScalarInterp(ycrv[2], ycrv[3], tMid); in ChopMonoAtY()
91 SkScalar y012 = SkScalarInterp(y0 in ChopMonoAtY()
[all...]
H A DSkContourMeasure.cpp55 dst->lineTo(SkScalarInterp(pts[0].fX, pts[1].fX, stopT), in SkContourMeasure_segTo()
56 SkScalarInterp(pts[0].fY, pts[1].fY, stopT)); in SkContourMeasure_segTo()
167 SkScalarInterp(pts[0].fX, pts[3].fX, SK_Scalar1/3), in cubic_too_curvy()
168 SkScalarInterp(pts[0].fY, pts[3].fY, SK_Scalar1/3), tolerance) in cubic_too_curvy()
171 SkScalarInterp(pts[0].fX, pts[3].fX, SK_Scalar1*2/3), in cubic_too_curvy()
172 SkScalarInterp(pts[0].fY, pts[3].fY, SK_Scalar1*2/3), tolerance); in cubic_too_curvy()
440 pos->set(SkScalarInterp(pts[0].fX, pts[1].fX, t),
441 SkScalarInterp(pts[0].fY, pts[1].fY, t));
H A DSkScalar.cpp38 return SkScalarInterp(values[right-1], values[right], fract); in SkScalarInterpFunc()
H A DSkGeometry.cpp1224 SkScalar ab = SkScalarInterp(src[0], src[3], t);
1225 SkScalar bc = SkScalarInterp(src[3], src[6], t);
1227 dst[3] = SkScalarInterp(ab, bc, t);
/third_party/skia/gm/
H A Dgradients_2pt_conical.cpp90 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in Make2ConicalInside()
91 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in Make2ConicalInside()
103 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in Make2ConicalInsideFlip()
104 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in Make2ConicalInsideFlip()
138 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in Make2ConicalZeroRad()
139 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in Make2ConicalZeroRad()
151 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in Make2ConicalZeroRadFlip()
152 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in Make2ConicalZeroRadFlip()
164 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in Make2ConicalZeroRadCenter()
165 SkScalarInterp(pt in Make2ConicalZeroRadCenter()
[all...]
H A Dblurroundrect.cpp47 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in MakeRadial()
48 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in MakeRadial()
H A Dfontscalerdistortable.cpp72 SkScalar styleValue = SkScalarInterp(info.axisMin, info.axisMax,
H A Dgradients_no_texture.cpp66 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in Make2Radial()
67 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in Make2Radial()
H A Dgradients.cpp130 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in Make2Radial()
131 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in Make2Radial()
143 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3) / 5), in Make2Radial4f()
144 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1) / 4)); in Make2Radial4f()
H A Dblurrect.cpp99 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in make_radial()
100 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in make_radial()
/third_party/skia/docs/examples/
H A DSkPath_quadTo_example_parametric_animated.cpp25 return {SkScalarInterp(a.x(), b.x(), t), in REG_FIDDLE_ANIMATED()
26 SkScalarInterp(a.y(), b.y(), t)}; in REG_FIDDLE_ANIMATED()
H A DSkPath_cubicTo_example_parametric_animated.cpp35 return {SkScalarInterp(a.x(), b.x(), t), in REG_FIDDLE_ANIMATED()
36 SkScalarInterp(a.y(), b.y(), t)}; in REG_FIDDLE_ANIMATED()
/third_party/skia/bench/
H A DGradientBench.cpp81 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in MakeConical()
82 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in MakeConical()
94 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in MakeConicalZeroRad()
95 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in MakeConicalZeroRad()
/third_party/skia/samplecode/
H A DSampleGradients.cpp86 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in Make2Conical()
87 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in Make2Conical()
H A DSampleFlutterAnimate.cpp44 double rot = SkScalarInterp(fChars[i].fStartRotation, fChars[i].fEndRotation,
H A DSampleSlides.cpp200 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in Make2Conical()
201 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in Make2Conical()
/third_party/skia/include/core/
H A DSkScalar.h164 static inline SkScalar SkScalarInterp(SkScalar A, SkScalar B, SkScalar t) { in SkScalarInterp() function
/third_party/skia/src/shaders/
H A DSkPerlinNoiseShader.cpp460 SkScalar a = SkScalarInterp(u, v, sx);
465 SkScalar b = SkScalarInterp(u, v, sx);
466 return SkScalarInterp(a, b, sy);

Completed in 18 milliseconds