Home | History | Annotate | Download | only in opts

Lines Matching refs:fx

262     // now initialize fx
263 SkFixed fx = mapper.fixedX();
266 if (can_truncate_to_fixed_for_decal(fx, dx, count, maxX)) {
270 SkASSERT((fx >> (16 + 14)) == 0);
271 *xy++ = (fx >> 12 << 14) | ((fx >> 16) + 1);
272 fx += dx;
278 __m128i wide_fx = _mm_set_epi32(fx + dx * 3, fx + dx * 2,
279 fx + dx, fx);
291 fx += dx * 4;
298 SkASSERT((fx >> (16 + 14)) == 0);
299 *xy++ = (fx >> 12 << 14) | ((fx >> 16) + 1);
300 fx += dx;
309 *xy++ = ClampX_ClampY_pack_filter(fx, maxX, one);
310 fx += dx;
314 __m128i wide_fx = _mm_set_epi32(fx + dx * 3, fx + dx * 2,
315 fx + dx, fx);
331 // i<<4 | EXTRACT_LOW_BITS(fx)
351 fx += dx * 4;
358 *xy++ = ClampX_ClampY_pack_filter(fx, maxX, one);
359 fx += dx;
377 SkFixed fx = mapper.fixedX();
388 if ((unsigned)(fx >> 16) <= maxX &&
389 (unsigned)((fx + dx * (count - 1)) >> 16) <= maxX) {
393 *xy++ = pack_two_shorts(fx >> 16, (fx + dx) >> 16);
394 fx += 2 * dx;
401 __m128i wide_low = _mm_set_epi32(fx + dx * 3, fx + dx * 2,
402 fx + dx, fx);
417 fx += dx * 8;
424 *xx++ = SkToU16(fx >> 16);
425 fx += dx;
434 *xy++ = pack_two_shorts(SkClampMax((fx + dx) >> 16, maxX),
435 SkClampMax(fx >> 16, maxX));
436 fx += 2 * dx;
443 __m128i wide_low = _mm_set_epi32(fx + dx * 3, fx + dx * 2,
444 fx + dx, fx);
467 fx += dx * 8;
474 *xx++ = SkClampMax(fx >> 16, maxX);
475 fx += dx;
489 SkFixed fx = mapper.fixedX();
500 __m128i wide_f = _mm_set_epi32(fx + dx, fy + dy, fx, fy);
533 fx += dx2;
543 *xy++ = ClampX_ClampY_pack_filter(fx, maxX, oneX);
544 fx += dx;
560 SkFixed fx = mapper.fixedX();
570 SkClampMax(fx >> 16, maxX);
571 fx += dx;
579 __m128i wide_fx = _mm_set_epi32(fx + dx * 3, fx + dx * 2,
580 fx + dx, fx);
590 // SkClampMax(fx>>16,maxX)
608 fx += dx4;
617 SkClampMax(fx >> 16, maxX);
618 fx += dx;