Home
last modified time | relevance | path

Searched refs:SkScalarInterp (Results 1 – 25 of 34) sorted by relevance

12

/external/skia/src/core/
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(y01, y12, tMid); in ChopMonoAtY()
[all …]
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), in compute_pos_tan()
441 SkScalarInterp(pts[0].fY, pts[1].fY, t)); in compute_pos_tan()
DSkScalar.cpp38 return SkScalarInterp(values[right-1], values[right], fract); in SkScalarInterpFunc()
/external/skqp/src/core/
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(y01, y12, tMid); in ChopMonoAtY()
[all …]
DSkPathMeasure.cpp60 dst->lineTo(SkScalarInterp(pts[0].fX, pts[1].fX, stopT), in SkPathMeasure_segTo()
61 SkScalarInterp(pts[0].fY, pts[1].fY, stopT)); in SkPathMeasure_segTo()
172 SkScalarInterp(pts[0].fX, pts[3].fX, SK_Scalar1/3), in cubic_too_curvy()
173 SkScalarInterp(pts[0].fY, pts[3].fY, SK_Scalar1/3)) in cubic_too_curvy()
176 SkScalarInterp(pts[0].fX, pts[3].fX, SK_Scalar1*2/3), in cubic_too_curvy()
177 SkScalarInterp(pts[0].fY, pts[3].fY, SK_Scalar1*2/3)); in cubic_too_curvy()
463 pos->set(SkScalarInterp(pts[0].fX, pts[1].fX, t), in compute_pos_tan()
464 SkScalarInterp(pts[0].fY, pts[1].fY, t)); in compute_pos_tan()
DSkScalar.cpp34 return SkScalarInterp(values[right-1], values[right], fract); in SkScalarInterpFunc()
/external/skqp/gm/
Dgradients_2pt_conical.cpp77 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in Make2ConicalInside()
78 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in Make2ConicalInside()
90 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in Make2ConicalInsideFlip()
91 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in Make2ConicalInsideFlip()
125 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in Make2ConicalZeroRad()
126 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in Make2ConicalZeroRad()
138 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in Make2ConicalZeroRadFlip()
139 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in Make2ConicalZeroRadFlip()
151 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in Make2ConicalZeroRadCenter()
152 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in Make2ConicalZeroRadCenter()
[all …]
Dblurroundrect.cpp105 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in MakeRadial()
106 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in MakeRadial()
Dblurrect.cpp76 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in make_radial()
77 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in make_radial()
Dgradients_no_texture.cpp51 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in Make2Radial()
52 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in Make2Radial()
/external/skia/gm/
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(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in Make2ConicalZeroRadCenter()
[all …]
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()
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()
Dfontscalerdistortable.cpp72 SkScalar styleValue = SkScalarInterp(info.axisMin, info.axisMax, in onOnceBeforeDraw()
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()
/external/skia/docs/examples/
DSkPath_quadTo_example_parametric_animated.cpp25 return {SkScalarInterp(a.x(), b.x(), t), in interpolate()
26 SkScalarInterp(a.y(), b.y(), t)}; in interpolate()
DSkPath_cubicTo_example_parametric_animated.cpp35 return {SkScalarInterp(a.x(), b.x(), t), in interpolate()
36 SkScalarInterp(a.y(), b.y(), t)}; in interpolate()
/external/skqp/bench/
DGradientBench.cpp79 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in MakeConical()
80 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in MakeConical()
92 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in MakeConicalZeroRad()
93 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in MakeConicalZeroRad()
/external/skia/bench/
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()
/external/skia/samplecode/
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()
DSampleFlutterAnimate.cpp44 double rot = SkScalarInterp(fChars[i].fStartRotation, fChars[i].fEndRotation, in onDrawContent()
/external/skqp/samplecode/
DSampleGradients.cpp87 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), in Make2Conical()
88 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); in Make2Conical()
DSampleFlutterAnimate.cpp57 double rot = SkScalarInterp(fChars[i].fStartRotation, fChars[i].fEndRotation, in onDrawContent()
/external/skia/include/core/
DSkScalar.h164 static inline SkScalar SkScalarInterp(SkScalar A, SkScalar B, SkScalar t) { in SkScalarInterp() function
/external/skqp/include/core/
DSkScalar.h174 static inline SkScalar SkScalarInterp(SkScalar A, SkScalar B, SkScalar t) { in SkScalarInterp() function

12