Lines Matching refs:dst_w

223 	    ("Adjust to width %d src_w %d dst_w %d src_x %d dst_x %d\n",
224 f->tru_w, f->src_w, f->dst_w, f->src_x, f->dst_x);
230 reg_2834 = f->dst_w;
246 if ((f->tru_x - f->pan_x > -1) && (f->tru_x - f->pan_x <= 40) && (f->dst_w >= 680))
248 else if ((f->tru_x - f->pan_x < 0) && (f->tru_x - f->pan_x >= -20) && (f->dst_w >= 660))
251 if (f->dst_w >= f->src_w)
257 if (f->dst_w < f->src_w)
263 reg_2870_offset = (f->src_x * ((f->dst_w << 21) / f->src_w)) >> 19;
265 if (f->dst_w >= f->src_w) {
267 master_width = (f->src_w * 0x00200000) / (f->dst_w);
268 if (master_width * f->dst_w != f->src_w * 0x00200000)
279 (src_w - dst_w) / (src_w / 4) */
280 if (f->dst_w > f->src_w)
281 reg_2870_base = ((f->dst_w - f->src_w)<<16) / (f->src_w <<14);
287 } else if (f->dst_w < f->src_w / 2) {
288 master_width = (f->src_w * 0x00080000) / f->dst_w;
289 if (master_width * f->dst_w != f->src_w * 0x00080000)
299 reg_2870 += (5 - (((f->src_w + f->src_w / 2) - 1) / f->dst_w)) << 16;
302 master_width = (f->src_w * 0x00100000) / f->dst_w;
303 if (master_width * f->dst_w != f->src_w * 0x00100000)
313 reg_2870 += (5 - (((f->src_w * 3) - 1) / f->dst_w)) << 16;
318 if (f->src_w == f->dst_w) {
323 h_filter = ((f->src_w << 16) / f->dst_w) >> 15;
666 if ((osd_crop = f->src_w - 4 * f->dst_w) > 0) {
669 f->dst_w = f->src_w / 4;
670 f->dst_w += f->dst_w & 1;
689 if ((int)f->dst_w <= 2 || (int)f->dst_h <= 2 ||
713 osd_scale = (f->src_w << 16) / f->dst_w;
719 f->dst_w -= osd_crop;
725 if ((osd_crop = f->dst_w + f->dst_x - f->vis_w) > 0) {
727 f->dst_w -= osd_crop;
739 f->dst_w &= ~1;
746 f->dst_w &= ~1;
760 if (f->dst_w < f->src_w / 4) {
762 f->dst_w = f->src_w / 4;
763 f->dst_w += f->dst_w & 1;
772 if ((int)f->dst_w <= 2 || (int)f->dst_h <= 2 ||
778 if ((of->dst_w != f->dst_w) || (of->src_w != f->src_w) ||
981 nf->dst_w = args->dst.width;