Home | History | Annotate | Download | only in effects

Lines Matching defs:ry

92 static void apply_kernel(uint8_t dst[], int rx, int ry, const uint32_t sum[],
94 uint32_t scale = (1 << 24) / ((2*rx + 1)*(2*ry + 1));
99 int dh = sh + 2*ry;
101 int prev_y = -2*ry;
131 static void apply_kernel_interp(uint8_t dst[], int rx, int ry,
133 SkASSERT(rx > 0 && ry > 0);
142 uint32_t outer_scale = (outer_weight << 16) / ((2*rx + 1)*(2*ry + 1));
143 uint32_t inner_scale = (inner_weight << 16) / ((2*rx - 1)*(2*ry - 1));
148 int dh = sh + 2*ry;
150 int prev_y = -2*ry;
263 int ry = rx; // only do square blur for now
265 dst->fBounds.set(src.fBounds.fLeft - rx, src.fBounds.fTop - ry,
266 src.fBounds.fRight + rx, src.fBounds.fBottom + ry);
292 apply_kernel(dp, rx, ry, sumBuffer, sw, sh);
294 apply_kernel_interp(dp, rx, ry, sumBuffer, sw, sh, outer_weight);
309 dp + rx + ry*dst->fRowBytes, dst->fRowBytes,
313 clamp_with_orig(dp + rx + ry*dst->fRowBytes, dst->fRowBytes,