Lines Matching refs:fx
54 SkScalar pinFx<SkTileMode::kClamp>(SkScalar fx) {
55 return fx;
59 SkScalar pinFx<SkTileMode::kRepeat>(SkScalar fx) {
60 SkScalar f = SkScalarIsFinite(fx) ? SkScalarFraction(fx) : 0;
70 SkScalar pinFx<SkTileMode::kMirror>(SkScalar fx) {
71 SkScalar f = SkScalarIsFinite(fx) ? SkScalarMod(fx, 2.0f) : 0;
106 SkLinearGradient::LinearGradient4fContext::findInterval(SkScalar fx) const {
107 SkASSERT(in_range(fx, fIntervals->front().fT0, fIntervals->back().fT1));
114 while (!in_range(fx, fCachedInterval->fT0, fCachedInterval->fT1)) {
130 SkASSERT(in_range(fx, i0->fT0, i1->fT1));
134 if (in_range(fx, i0->fT0, i->fT1)) {
137 SkASSERT(in_range(fx, i->fT1, i1->fT1));
142 SkASSERT(in_range(fx, i0->fT0, i0->fT1));
217 const SkScalar fx = pinFx<tileMode>(pt.x());
221 this->findInterval(fx),
222 fx,
265 SkScalar fx,
268 : fAdvX(is_vertical ? SK_ScalarInfinity : (i->fT1 - fx) / dx)
293 this->compute_interval_props(fx);