Lines Matching refs:fx

34     SkFractionalInt fx;
39 fx = SkScalarToFractionalInt(pt.fY);
41 *xy++ = TILEY_PROCF(SkFractionalIntToFixed(fx), maxY);
42 fx = SkScalarToFractionalInt(pt.fX);
55 if (can_truncate_to_fixed_for_decal(fx, dx, count, maxX)) {
56 decal_nofilter_scale_neon(xy, SkFractionalIntToFixed(fx),
67 // now build fx/fx+dx/fx+2dx/fx+3dx
72 fx1 = fx+dx;
76 lbase = vdupq_n_s32(SkFractionalIntToFixed(fx));
96 fx += dx8;
103 *xx++ = TILEX_PROCF(SkFractionalIntToFixed(fx), maxX);
104 fx += dx;
121 SkFractionalInt fx = SkScalarToFractionalInt(srcPt.fX);
138 // now build fx, fx+dx, fx+2dx, fx+3dx
139 xbase = vdupq_n_s32(SkFractionalIntToFixed(fx));
140 xbase = vsetq_lane_s32(SkFractionalIntToFixed(fx+dx), xbase, 1);
141 xbase = vsetq_lane_s32(SkFractionalIntToFixed(fx+dx+dx), xbase, 2);
142 xbase = vsetq_lane_s32(SkFractionalIntToFixed(fx+dx+dx+dx), xbase, 3);
170 fx += dx8;
178 TILEX_PROCF(SkFractionalIntToFixed(fx), maxX);
179 fx += dx; fy += dy;
299 SkFractionalInt fx;
309 // now initialize fx
310 fx = SkScalarToFractionalInt(pt.fX) - (SkFixedToFractionalInt(one) >> 1);
315 if (can_truncate_to_fixed_for_decal(fx, dx, count, maxX)) {
316 decal_filter_scale_neon(xy, SkFractionalIntToFixed(fx),
326 wide_fx = vdupq_n_s32(SkFractionalIntToFixed(fx));
327 wide_fx = vsetq_lane_s32(SkFractionalIntToFixed(fx+dx), wide_fx, 1);
328 wide_fx = vsetq_lane_s32(SkFractionalIntToFixed(fx+dx+dx), wide_fx, 2);
329 wide_fx = vsetq_lane_s32(SkFractionalIntToFixed(fx+dx+dx+dx), wide_fx, 3);
339 fx += dx+dx+dx+dx;
346 *xy++ = PACK_FILTER_X_NAME(SkFractionalIntToFixed(fx), maxX, one PREAMBLE_ARG_X);
347 fx += dx;
368 SkFixed fx = SkScalarToFixed(srcPt.fX) - (oneX >> 1);
378 wide_fx = vdupq_n_s32(fx);
379 wide_fx = vsetq_lane_s32(fx+dx, wide_fx, 1);
380 wide_fx = vsetq_lane_s32(fx+dx+dx, wide_fx, 2);
381 wide_fx = vsetq_lane_s32(fx+dx+dx+dx, wide_fx, 3);
400 fx += dx + dx + dx + dx;
412 *xy++ = PACK_FILTER_X_NAME(fx, maxX, oneX PREAMBLE_ARG_X);
413 fx += dx;