Lines Matching defs:dst

36     pixel *dst = (pixel *) _dst;
41 AV_WN4PA(dst + stride * 0, p4);
42 AV_WN4PA(dst + stride * 1, p4);
43 AV_WN4PA(dst + stride * 2, p4);
44 AV_WN4PA(dst + stride * 3, p4);
50 pixel *dst = (pixel *) _dst;
58 AV_WN4PA(dst + 0, p4a);
59 AV_WN4PA(dst + 4, p4b);
60 dst += stride;
67 pixel *dst = (pixel *) _dst;
77 AV_WN4PA(dst + 0, p4a);
78 AV_WN4PA(dst + 4, p4b);
79 AV_WN4PA(dst + 8, p4c);
80 AV_WN4PA(dst + 12, p4d);
81 dst += stride;
88 pixel *dst = (pixel *) _dst;
102 AV_WN4PA(dst + 0, p4a);
103 AV_WN4PA(dst + 4, p4b);
104 AV_WN4PA(dst + 8, p4c);
105 AV_WN4PA(dst + 12, p4d);
106 AV_WN4PA(dst + 16, p4e);
107 AV_WN4PA(dst + 20, p4f);
108 AV_WN4PA(dst + 24, p4g);
109 AV_WN4PA(dst + 28, p4h);
110 dst += stride;
117 pixel *dst = (pixel *) _dst;
121 AV_WN4PA(dst + stride * 0, PIXEL_SPLAT_X4(left[3]));
122 AV_WN4PA(dst + stride * 1, PIXEL_SPLAT_X4(left[2]));
123 AV_WN4PA(dst + stride * 2, PIXEL_SPLAT_X4(left[1]));
124 AV_WN4PA(dst + stride * 3, PIXEL_SPLAT_X4(left[0]));
130 pixel *dst = (pixel *) _dst;
138 AV_WN4PA(dst + 0, p4);
139 AV_WN4PA(dst + 4, p4);
140 dst += stride;
147 pixel *dst = (pixel *) _dst;
155 AV_WN4PA(dst + 0, p4);
156 AV_WN4PA(dst + 4, p4);
157 AV_WN4PA(dst + 8, p4);
158 AV_WN4PA(dst + 12, p4);
159 dst += stride;
166 pixel *dst = (pixel *) _dst;
174 AV_WN4PA(dst + 0, p4);
175 AV_WN4PA(dst + 4, p4);
176 AV_WN4PA(dst + 8, p4);
177 AV_WN4PA(dst + 12, p4);
178 AV_WN4PA(dst + 16, p4);
179 AV_WN4PA(dst + 20, p4);
180 AV_WN4PA(dst + 24, p4);
181 AV_WN4PA(dst + 28, p4);
182 dst += stride;
191 pixel *dst = (pixel *) _dst;
200 dst[0] = av_clip_pixel(top[0] + l_m_tl);
201 dst[1] = av_clip_pixel(top[1] + l_m_tl);
202 dst[2] = av_clip_pixel(top[2] + l_m_tl);
203 dst[3] = av_clip_pixel(top[3] + l_m_tl);
204 dst += stride;
211 pixel *dst = (pixel *) _dst;
220 dst[0] = av_clip_pixel(top[0] + l_m_tl);
221 dst[1] = av_clip_pixel(top[1] + l_m_tl);
222 dst[2] = av_clip_pixel(top[2] + l_m_tl);
223 dst[3] = av_clip_pixel(top[3] + l_m_tl);
224 dst[4] = av_clip_pixel(top[4] + l_m_tl);
225 dst[5] = av_clip_pixel(top[5] + l_m_tl);
226 dst[6] = av_clip_pixel(top[6] + l_m_tl);
227 dst[7] = av_clip_pixel(top[7] + l_m_tl);
228 dst += stride;
235 pixel *dst = (pixel *) _dst;
244 dst[ 0] = av_clip_pixel(top[ 0] + l_m_tl);
245 dst[ 1] = av_clip_pixel(top[ 1] + l_m_tl);
246 dst[ 2] = av_clip_pixel(top[ 2] + l_m_tl);
247 dst[ 3] = av_clip_pixel(top[ 3] + l_m_tl);
248 dst[ 4] = av_clip_pixel(top[ 4] + l_m_tl);
249 dst[ 5] = av_clip_pixel(top[ 5] + l_m_tl);
250 dst[ 6] = av_clip_pixel(top[ 6] + l_m_tl);
251 dst[ 7] = av_clip_pixel(top[ 7] + l_m_tl);
252 dst[ 8] = av_clip_pixel(top[ 8] + l_m_tl);
253 dst[ 9] = av_clip_pixel(top[ 9] + l_m_tl);
254 dst[10] = av_clip_pixel(top[10] + l_m_tl);
255 dst[11] = av_clip_pixel(top[11] + l_m_tl);
256 dst[12] = av_clip_pixel(top[12] + l_m_tl);
257 dst[13] = av_clip_pixel(top[13] + l_m_tl);
258 dst[14] = av_clip_pixel(top[14] + l_m_tl);
259 dst[15] = av_clip_pixel(top[15] + l_m_tl);
260 dst += stride;
267 pixel *dst = (pixel *) _dst;
276 dst[ 0] = av_clip_pixel(top[ 0] + l_m_tl);
277 dst[ 1] = av_clip_pixel(top[ 1] + l_m_tl);
278 dst[ 2] = av_clip_pixel(top[ 2] + l_m_tl);
279 dst[ 3] = av_clip_pixel(top[ 3] + l_m_tl);
280 dst[ 4] = av_clip_pixel(top[ 4] + l_m_tl);
281 dst[ 5] = av_clip_pixel(top[ 5] + l_m_tl);
282 dst[ 6] = av_clip_pixel(top[ 6] + l_m_tl);
283 dst[ 7] = av_clip_pixel(top[ 7] + l_m_tl);
284 dst[ 8] = av_clip_pixel(top[ 8] + l_m_tl);
285 dst[ 9] = av_clip_pixel(top[ 9] + l_m_tl);
286 dst[10] = av_clip_pixel(top[10] + l_m_tl);
287 dst[11] = av_clip_pixel(top[11] + l_m_tl);
288 dst[12] = av_clip_pixel(top[12] + l_m_tl);
289 dst[13] = av_clip_pixel(top[13] + l_m_tl);
290 dst[14] = av_clip_pixel(top[14] + l_m_tl);
291 dst[15] = av_clip_pixel(top[15] + l_m_tl);
292 dst[16] = av_clip_pixel(top[16] + l_m_tl);
293 dst[17] = av_clip_pixel(top[17] + l_m_tl);
294 dst[18] = av_clip_pixel(top[18] + l_m_tl);
295 dst[19] = av_clip_pixel(top[19] + l_m_tl);
296 dst[20] = av_clip_pixel(top[20] + l_m_tl);
297 dst[21] = av_clip_pixel(top[21] + l_m_tl);
298 dst[22] = av_clip_pixel(top[22] + l_m_tl);
299 dst[23] = av_clip_pixel(top[23] + l_m_tl);
300 dst[24] = av_clip_pixel(top[24] + l_m_tl);
301 dst[25] = av_clip_pixel(top[25] + l_m_tl);
302 dst[26] = av_clip_pixel(top[26] + l_m_tl);
303 dst[27] = av_clip_pixel(top[27] + l_m_tl);
304 dst[28] = av_clip_pixel(top[28] + l_m_tl);
305 dst[29] = av_clip_pixel(top[29] + l_m_tl);
306 dst[30] = av_clip_pixel(top[30] + l_m_tl);
307 dst[31] = av_clip_pixel(top[31] + l_m_tl);
308 dst += stride;
317 pixel *dst = (pixel *) _dst;
324 AV_WN4PA(dst + stride * 0, dc);
325 AV_WN4PA(dst + stride * 1, dc);
326 AV_WN4PA(dst + stride * 2, dc);
327 AV_WN4PA(dst + stride * 3, dc);
333 pixel *dst = (pixel *) _dst;
344 AV_WN4PA(dst + 0, dc);
345 AV_WN4PA(dst + 4, dc);
346 dst += stride;
353 pixel *dst = (pixel *) _dst;
366 AV_WN4PA(dst + 0, dc);
367 AV_WN4PA(dst + 4, dc);
368 AV_WN4PA(dst + 8, dc);
369 AV_WN4PA(dst + 12, dc);
370 dst += stride;
377 pixel *dst = (pixel *) _dst;
395 AV_WN4PA(dst + 0, dc);
396 AV_WN4PA(dst + 4, dc);
397 AV_WN4PA(dst + 8, dc);
398 AV_WN4PA(dst + 12, dc);
399 AV_WN4PA(dst + 16, dc);
400 AV_WN4PA(dst + 20, dc);
401 AV_WN4PA(dst + 24, dc);
402 AV_WN4PA(dst + 28, dc);
403 dst += stride;
410 pixel *dst = (pixel *) _dst;
415 AV_WN4PA(dst + stride * 0, dc);
416 AV_WN4PA(dst + stride * 1, dc);
417 AV_WN4PA(dst + stride * 2, dc);
418 AV_WN4PA(dst + stride * 3, dc);
424 pixel *dst = (pixel *) _dst;
433 AV_WN4PA(dst + 0, dc);
434 AV_WN4PA(dst + 4, dc);
435 dst += stride;
442 pixel *dst = (pixel *) _dst;
452 AV_WN4PA(dst + 0, dc);
453 AV_WN4PA(dst + 4, dc);
454 AV_WN4PA(dst + 8, dc);
455 AV_WN4PA(dst + 12, dc);
456 dst += stride;
463 pixel *dst = (pixel *) _dst;
476 AV_WN4PA(dst + 0, dc);
477 AV_WN4PA(dst + 4, dc);
478 AV_WN4PA(dst + 8, dc);
479 AV_WN4PA(dst + 12, dc);
480 AV_WN4PA(dst + 16, dc);
481 AV_WN4PA(dst + 20, dc);
482 AV_WN4PA(dst + 24, dc);
483 AV_WN4PA(dst + 28, dc);
484 dst += stride;
491 pixel *dst = (pixel *) _dst;
496 AV_WN4PA(dst + stride * 0, dc);
497 AV_WN4PA(dst + stride * 1, dc);
498 AV_WN4PA(dst + stride * 2, dc);
499 AV_WN4PA(dst + stride * 3, dc);
505 pixel *dst = (pixel *) _dst;
514 AV_WN4PA(dst + 0, dc);
515 AV_WN4PA(dst + 4, dc);
516 dst += stride;
523 pixel *dst = (pixel *) _dst;
533 AV_WN4PA(dst + 0, dc);
534 AV_WN4PA(dst + 4, dc);
535 AV_WN4PA(dst + 8, dc);
536 AV_WN4PA(dst + 12, dc);
537 dst += stride;
544 pixel *dst = (pixel *) _dst;
557 AV_WN4PA(dst + 0, dc);
558 AV_WN4PA(dst + 4, dc);
559 AV_WN4PA(dst + 8, dc);
560 AV_WN4PA(dst + 12, dc);
561 AV_WN4PA(dst + 16, dc);
562 AV_WN4PA(dst + 20, dc);
563 AV_WN4PA(dst + 24, dc);
564 AV_WN4PA(dst + 28, dc);
565 dst += stride;
574 pixel *dst = (pixel *) _dst;
578 AV_WN4PA(dst + stride * 0, val);
579 AV_WN4PA(dst + stride * 1, val);
580 AV_WN4PA(dst + stride * 2, val);
581 AV_WN4PA(dst + stride * 3, val);
587 pixel *dst = (pixel *) _dst;
593 AV_WN4PA(dst + 0, val);
594 AV_WN4PA(dst + 4, val);
595 dst += stride;
602 pixel *dst = (pixel *) _dst;
608 AV_WN4PA(dst + 0, val);
609 AV_WN4PA(dst + 4, val);
610 AV_WN4PA(dst + 8, val);
611 AV_WN4PA(dst + 12, val);
612 dst += stride;
619 pixel *dst = (pixel *) _dst;
625 AV_WN4PA(dst + 0, val);
626 AV_WN4PA(dst + 4, val);
627 AV_WN4PA(dst + 8, val);
628 AV_WN4PA(dst + 12, val);
629 AV_WN4PA(dst + 16, val);
630 AV_WN4PA(dst + 20, val);
631 AV_WN4PA(dst + 24, val);
632 AV_WN4PA(dst + 28, val);
633 dst += stride;
640 pixel *dst = (pixel *) _dst;
644 AV_WN4PA(dst + stride * 0, val);
645 AV_WN4PA(dst + stride * 1, val);
646 AV_WN4PA(dst + stride * 2, val);
647 AV_WN4PA(dst + stride * 3, val);}
652 pixel *dst = (pixel *) _dst;
658 AV_WN4PA(dst + 0, val);
659 AV_WN4PA(dst + 4, val);
660 dst += stride;
667 pixel *dst = (pixel *) _dst;
673 AV_WN4PA(dst + 0, val);
674 AV_WN4PA(dst + 4, val);
675 AV_WN4PA(dst + 8, val);
676 AV_WN4PA(dst + 12, val);
677 dst += stride;
684 pixel *dst = (pixel *) _dst;
690 AV_WN4PA(dst + 0, val);
691 AV_WN4PA(dst + 4, val);
692 AV_WN4PA(dst + 8, val);
693 AV_WN4PA(dst + 12, val);
694 AV_WN4PA(dst + 16, val);
695 AV_WN4PA(dst + 20, val);
696 AV_WN4PA(dst + 24, val);
697 AV_WN4PA(dst + 28, val);
698 dst += stride;
705 pixel *dst = (pixel *) _dst;
709 AV_WN4PA(dst + stride * 0, val);
710 AV_WN4PA(dst + stride * 1, val);
711 AV_WN4PA(dst + stride * 2, val);
712 AV_WN4PA(dst + stride * 3, val);
718 pixel *dst = (pixel *) _dst;
724 AV_WN4PA(dst + 0, val);
725 AV_WN4PA(dst + 4, val);
726 dst += stride;
733 pixel *dst = (pixel *) _dst;
739 AV_WN4PA(dst + 0, val);
740 AV_WN4PA(dst + 4, val);
741 AV_WN4PA(dst + 8, val);
742 AV_WN4PA(dst + 12, val);
743 dst += stride;
750 pixel *dst = (pixel *) _dst;
756 AV_WN4PA(dst + 0, val);
757 AV_WN4PA(dst + 4, val);
758 AV_WN4PA(dst + 8, val);
759 AV_WN4PA(dst + 12, val);
760 AV_WN4PA(dst + 16, val);
761 AV_WN4PA(dst + 20, val);
762 AV_WN4PA(dst + 24, val);
763 AV_WN4PA(dst + 28, val);
764 dst += stride;
773 static inline void memset_bpc(uint16_t *dst, int val, int len) {
776 dst[n] = val;
781 #define DST(x, y) dst[(x) + (y) * stride]
786 pixel *dst = (pixel *) _dst;
805 pixel *dst = (pixel *) _dst; \
816 memcpy(dst + j*stride, v + j, (size - 1 - j) * sizeof(pixel)); \
817 memset_bpc(dst + j*stride + size - 1 - j, top[size - 1], j + 1); \
828 pixel *dst = (pixel *) _dst;
848 pixel *dst = (pixel *) _dst; \
864 memcpy(dst + j*stride, v + size - 1 - j, size * sizeof(pixel)); \
874 pixel *dst = (pixel *) _dst;
897 pixel *dst = (pixel *) _dst; \
919 memcpy(dst + j*2 *stride, ve + size/2 - 1 - j, size * sizeof(pixel)); \
920 memcpy(dst + (j*2 + 1)*stride, vo + size/2 - 1 - j, size * sizeof(pixel)); \
931 pixel *dst = (pixel *) _dst;
954 pixel *dst = (pixel *) _dst; \
972 memcpy(dst + j*stride, v + size*2 - 2 - j*2, size * sizeof(pixel)); \
982 pixel *dst = (pixel *) _dst;
1004 pixel *dst = (pixel *) _dst; \
1018 memcpy(dst + j*2 * stride, ve + j, (size - j - 1) * sizeof(pixel)); \
1019 memset_bpc(dst + j*2 * stride + size - j - 1, top[size - 1], j + 1); \
1020 memcpy(dst + (j*2 + 1) * stride, vo + j, (size - j - 1) * sizeof(pixel)); \
1021 memset_bpc(dst + (j*2 + 1) * stride + size - j - 1, top[size - 1], j + 1); \
1032 pixel *dst = (pixel *) _dst;
1050 pixel *dst = (pixel *) _dst; \
1064 memcpy(dst + j*stride, v + j*2, size * sizeof(pixel)); \
1066 memcpy(dst + j*stride, v + j*2, (size*2 - 2 - j*2) * sizeof(pixel)); \
1067 memset_bpc(dst + j*stride + size*2 - 2 - j*2, left[size - 1], \
1129 pixel *dst = (pixel *) _dst; \
1139 dst[j * stride] = av_clip_pixel(dst[j * stride] + \
1143 dst++; \
1154 dst[j * stride] = av_clip_pixel(dst[j * stride] + \
1158 dst++; \
1748 static av_always_inline void loop_filter(pixel *dst, int E, int I, int H,
1757 for (i = 0; i < 8; i++, dst += stridea) {
1759 int p3 = dst[strideb * -4], p2 = dst[strideb * -3];
1760 int p1 = dst[strideb * -2], p0 = dst[strideb * -1];
1761 int q0 = dst[strideb * +0], q1 = dst[strideb * +1];
1762 int q2 = dst[strideb * +2], q3 = dst[strideb * +3];
1774 p7 = dst[strideb * -8];
1775 p6 = dst[strideb * -7];
1776 p5 = dst[strideb * -6];
1777 p4 = dst[strideb * -5];
1778 q4 = dst[strideb * +4];
1779 q5 = dst[strideb * +5];
1780 q6 = dst[strideb * +6];
1781 q7 = dst[strideb * +7];
1795 dst[strideb * -7] = (p7 + p7 + p7 + p7 + p7 + p7 + p7 + p6 * 2 +
1797 dst[strideb * -6] = (p7 + p7 + p7 + p7 + p7 + p7 + p6 + p5 * 2 +
1799 dst[strideb * -5] = (p7 + p7 + p7 + p7 + p7 + p6 + p5 + p4 * 2 +
1801 dst[strideb * -4] = (p7 + p7 + p7 + p7 + p6 + p5 + p4 + p3 * 2 +
1803 dst[strideb * -3] = (p7 + p7 + p7 + p6 + p5 + p4 + p3 + p2 * 2 +
1805 dst[strideb * -2] = (p7 + p7 + p6 + p5 + p4 + p3 + p2 + p1 * 2 +
1807 dst[strideb * -1] = (p7 + p6 + p5 + p4 + p3 + p2 + p1 + p0 * 2 +
1809 dst[strideb * +0] = (p6 + p5 + p4 + p3 + p2 + p1 + p0 + q0 * 2 +
1811 dst[strideb * +1] = (p5 + p4 + p3 + p2 + p1 + p0 + q0 + q1 * 2 +
1813 dst[strideb * +2] = (p4 + p3 + p2 + p1 + p0 + q0 + q1 + q2 * 2 +
1815 dst[strideb * +3] = (p3 + p2 + p1 + p0 + q0 + q1 + q2 + q3 * 2 +
1817 dst[strideb * +4] = (p2 + p1 + p0 + q0 + q1 + q2 + q3 + q4 * 2 +
1819 dst[strideb * +5] = (p1 + p0 + q0 + q1 + q2 + q3 + q4 + q5 * 2 +
1821 dst[strideb * +6] = (p0 + q0 + q1 + q2 + q3 + q4 + q5 + q6 * 2 +
1824 dst[strideb * -3] = (p3 + p3 + p3 + 2 * p2 + p1 + p0 + q0 + 4) >> 3;
1825 dst[strideb * -2] = (p3 + p3 + p2 + 2 * p1 + p0 + q0 + q1 + 4) >> 3;
1826 dst[strideb * -1] = (p3 + p2 + p1 + 2 * p0 + q0 + q1 + q2 + 4) >> 3;
1827 dst[strideb * +0] = (p2 + p1 + p0 + 2 * q0 + q1 + q2 + q3 + 4) >> 3;
1828 dst[strideb * +1] = (p1 + p0 + q0 + 2 * q1 + q2 + q3 + q3 + 4) >> 3;
1829 dst[strideb * +2] = (p0 + q0 + q1 + 2 * q2 + q3 + q3 + q3 + 4) >> 3;
1840 dst[strideb * -1] = av_clip_pixel(p0 + f2);
1841 dst[strideb * +0] = av_clip_pixel(q0 - f1);
1848 dst[strideb * -1] = av_clip_pixel(p0 + f2);
1849 dst[strideb * +0] = av_clip_pixel(q0 - f1);
1852 dst[strideb * -2] = av_clip_pixel(p1 + f);
1853 dst[strideb * +1] = av_clip_pixel(q1 - f);
1864 pixel *dst = (pixel *) _dst; \
1866 loop_filter(dst, E, I, H, stridea, strideb, wd); \
1881 static void loop_filter_##dir##_16_16_c(uint8_t *dst, \
1885 loop_filter_##dir##_16_8_c(dst, stride, E, I, H); \
1886 loop_filter_##dir##_16_8_c(dst + 8 * stridea, stride, E, I, H); \
1895 static void loop_filter_##dir##_##wd1##wd2##_16_c(uint8_t *dst, \
1899 loop_filter_##dir##_##wd1##_8_c(dst, stride, E & 0xff, I & 0xff, H & 0xff); \
1900 loop_filter_##dir##_##wd2##_8_c(dst + 8 * stridea, stride, E >> 8, I >> 8, H >> 8); \
1939 static av_always_inline void copy_c(uint8_t *dst, ptrdiff_t dst_stride,
1944 memcpy(dst, src, w * sizeof(pixel));
1946 dst += dst_stride;
1955 pixel *dst = (pixel *) _dst;
1964 AV_WN4PA(&dst[x], rnd_avg_pixel4(AV_RN4PA(&dst[x]), AV_RN4P(&src[x])));
1966 dst += dst_stride;
1972 static void type##sz##_c(uint8_t *dst, ptrdiff_t dst_stride, \
1976 type##_c(dst, dst_stride, src, src_stride, sz, h); \
2009 pixel *dst = (pixel *) _dst;
2019 dst[x] = (dst[x] + FILTER_8TAP(src, x, filter, ds) + 1) >> 1;
2021 dst[x] = FILTER_8TAP(src, x, filter, ds);
2024 dst += dst_stride;
2030 static av_noinline void opn##_8tap_1d_##dir##_c(uint8_t *dst, ptrdiff_t dst_stride, \
2034 do_8tap_1d_c(dst, dst_stride, src, src_stride, w, h, ds, filter, opa); \
2051 pixel *dst = (pixel *) _dst;
2073 dst[x] = (dst[x] + FILTER_8TAP(tmp_ptr, x, filtery, 64) + 1) >> 1;
2075 dst[x] = FILTER_8TAP(tmp_ptr, x, filtery, 64);
2079 dst += dst_stride;
2084 static av_noinline void opn##_8tap_2d_hv_c(uint8_t *dst, ptrdiff_t dst_stride, \
2089 do_8tap_2d_c(dst, dst_stride, src, src_stride, w, h, filterx, filtery, opa); \
2098 static void avg##_8tap_##type##_##sz##dir##_c(uint8_t *dst, ptrdiff_t dst_stride, \
2102 avg##_8tap_1d_##dir##_c(dst, dst_stride, src, src_stride, sz, h, \
2107 static void avg##_8tap_##type##_##sz##hv_c(uint8_t *dst, ptrdiff_t dst_stride, \
2111 avg##_8tap_2d_hv_c(dst, dst_stride, src, src_stride, sz, h, \
2125 pixel *dst = (pixel *) _dst;
2135 dst[x] = (dst[x] + FILTER_BILIN(src, x, mxy, ds) + 1) >> 1;
2137 dst[x] = FILTER_BILIN(src, x, mxy, ds);
2140 dst += dst_stride;
2146 static av_noinline void opn##_bilin_1d_##dir##_c(uint8_t *dst, ptrdiff_t dst_stride, \
2150 do_bilin_1d_c(dst, dst_stride, src, src_stride, w, h, ds, mxy, opa); \
2166 pixel *dst = (pixel *) _dst;
2187 dst[x] = (dst[x] + FILTER_BILIN(tmp_ptr, x, my, 64) + 1) >> 1;
2189 dst[x] = FILTER_BILIN(tmp_ptr, x, my, 64);
2193 dst += dst_stride;
2198 static av_noinline void opn##_bilin_2d_hv_c(uint8_t *dst, ptrdiff_t dst_stride, \
2202 do_bilin_2d_c(dst, dst_stride, src, src_stride, w, h, mx, my, opa); \
2211 static void avg##_bilin_##sz##dir##_c(uint8_t *dst, ptrdiff_t dst_stride, \
2215 avg##_bilin_1d_##dir##_c(dst, dst_stride, src, src_stride, sz, h, dir_m); \
2219 static void avg##_bilin_##sz##hv_c(uint8_t *dst, ptrdiff_t dst_stride, \
2223 avg##_bilin_2d_hv_c(dst, dst_stride, src, src_stride, sz, h, mx, my); \
2339 pixel *dst = (pixel *) _dst;
2367 dst[x] = (dst[x] + FILTER_8TAP(tmp_ptr, x, filter, 64) + 1) >> 1;
2369 dst[x] = FILTER_8TAP(tmp_ptr, x, filter, 64);
2375 dst += dst_stride;
2380 static av_noinline void opn##_scaled_8tap_c(uint8_t *dst, ptrdiff_t dst_stride, \
2385 do_scaled_8tap_c(dst, dst_stride, src, src_stride, w, h, mx, my, dx, dy, \
2397 static void avg##_scaled_##type##_##sz##_c(uint8_t *dst, ptrdiff_t dst_stride, \
2401 avg##_scaled_8tap_c(dst, dst_stride, src, src_stride, sz, h, mx, my, dx, dy, \
2414 pixel *dst = (pixel *) _dst;
2440 dst[x] = (dst[x] + FILTER_BILIN(tmp_ptr, x, my, 64) + 1) >> 1;
2442 dst[x] = FILTER_BILIN(tmp_ptr, x, my, 64);
2448 dst += dst_stride;
2453 static av_noinline void opn##_scaled_bilin_c(uint8_t *dst, ptrdiff_t dst_stride, \
2457 do_scaled_bilin_c(dst, dst_stride, src, src_stride, w, h, mx, my, dx, dy, opa); \
2468 static void avg##_scaled_bilin_##sz##_c(uint8_t *dst, ptrdiff_t dst_stride, \
2472 avg##_scaled_bilin_c(dst, dst_stride, src, src_stride, sz, h, mx, my, dx, dy); \