Lines Matching refs:fy
2580 // Whether bilinear or bicubic, all sample points are at the same fractional offset (fx,fy).
2584 fy = fract(g + 0.5f);
2586 // Samplers will need to load x and fx, or y and fy.
2590 sk_unaligned_store(c->fy, fy);
2622 F fy = sk_unaligned_load<F>(ctx->fy);
2625 if (kScale == -1) { scaley = 1.0f - fy; }
2626 if (kScale == +1) { scaley = fy; }
2666 F fy = sk_unaligned_load<F>(ctx->fy);
2669 if (kScale == -3) { scaley = bicubic_far (1.0f - fy); }
2670 if (kScale == -1) { scaley = bicubic_near(1.0f - fy); }
2671 if (kScale == +1) { scaley = bicubic_near( fy); }
2672 if (kScale == +3) { scaley = bicubic_far ( fy); }
2767 y = g, fy = fract(y + 0.5f);
2769 const F wy[] = {1.0f - fy, fy};
2775 y = g, fy = fract(y + 0.5f);
2777 const F wy[] = { bicubic_far(1-fy), bicubic_near(1-fy), bicubic_near(fy), bicubic_far(fy) };
2788 // All sample points are at the same fractional offset (fx,fy).
2791 fy = fract(cy + 0.5f);
2814 sy = (py > 0) ? fy : 1.0f - fy,
2830 // All sample points are at the same fractional offset (fx,fy).
2833 fy = fract(cy + 0.5f);
2839 bicubic_far (1.0f - fy), bicubic_near(1.0f - fy),
2840 bicubic_near( fy), bicubic_far ( fy),