Home | History | Annotate | Download | only in source

Lines Matching refs:src_ptr

42                             const uint8* src_ptr,
46 void (*ScaleRowDown2)(const uint8* src_ptr, ptrdiff_t src_stride,
56 src_ptr += src_stride; // Point to odd rows.
107 if (TestCpuFlag(kCpuHasDSPR2) && IS_ALIGNED(src_ptr, 4) &&
134 ScaleRowDown2(src_ptr, src_stride, dst_ptr, dst_width);
135 src_ptr += row_stride;
146 const uint16* src_ptr,
150 void (*ScaleRowDown2)(const uint16* src_ptr, ptrdiff_t src_stride,
160 src_ptr += src_stride; // Point to odd rows.
180 if (TestCpuFlag(kCpuHasDSPR2) && IS_ALIGNED(src_ptr, 4) &&
193 ScaleRowDown2(src_ptr, src_stride, dst_ptr, dst_width);
194 src_ptr += row_stride;
209 const uint8* src_ptr,
213 void (*ScaleRowDown4)(const uint8* src_ptr, ptrdiff_t src_stride,
220 src_ptr += src_stride * 2; // Point to row 2.
252 IS_ALIGNED(src_ptr, 4) && IS_ALIGNED(src_stride, 4) &&
271 ScaleRowDown4(src_ptr, src_stride, dst_ptr, dst_width);
272 src_ptr += row_stride;
283 const uint16* src_ptr,
287 void (*ScaleRowDown4)(const uint16* src_ptr, ptrdiff_t src_stride,
294 src_ptr += src_stride * 2; // Point to row 2.
311 IS_ALIGNED(src_ptr, 4) && IS_ALIGNED(src_stride, 4) &&
322 ScaleRowDown4(src_ptr, src_stride, dst_ptr, dst_width);
323 src_ptr += row_stride;
335 const uint8* src_ptr,
339 void (*ScaleRowDown34_0)(const uint8* src_ptr, ptrdiff_t src_stride,
341 void (*ScaleRowDown34_1)(const uint8* src_ptr, ptrdiff_t src_stride,
396 IS_ALIGNED(src_ptr, 4) && IS_ALIGNED(src_stride, 4) &&
409 ScaleRowDown34_0(src_ptr, filter_stride, dst_ptr, dst_width);
410 src_ptr += src_stride;
412 ScaleRowDown34_1(src_ptr, filter_stride, dst_ptr, dst_width);
413 src_ptr += src_stride;
415 ScaleRowDown34_0(src_ptr + src_stride, -filter_stride, dst_ptr, dst_width);
416 src_ptr += src_stride * 2;
422 ScaleRowDown34_0(src_ptr, filter_stride, dst_ptr, dst_width);
423 src_ptr += src_stride;
425 ScaleRowDown34_1(src_ptr, 0, dst_ptr, dst_width);
427 ScaleRowDown34_0(src_ptr, 0, dst_ptr, dst_width);
437 const uint16* src_ptr,
441 void (*ScaleRowDown34_0)(const uint16* src_ptr, ptrdiff_t src_stride,
443 void (*ScaleRowDown34_1)(const uint16* src_ptr, ptrdiff_t src_stride,
480 IS_ALIGNED(src_ptr, 4) && IS_ALIGNED(src_stride, 4) &&
493 ScaleRowDown34_0(src_ptr, filter_stride, dst_ptr, dst_width);
494 src_ptr += src_stride;
496 ScaleRowDown34_1(src_ptr, filter_stride, dst_ptr, dst_width);
497 src_ptr += src_stride;
499 ScaleRowDown34_0(src_ptr + src_stride, -filter_stride, dst_ptr, dst_width);
500 src_ptr += src_stride * 2;
506 ScaleRowDown34_0(src_ptr, filter_stride, dst_ptr, dst_width);
507 src_ptr += src_stride;
509 ScaleRowDown34_1(src_ptr, 0, dst_ptr, dst_width);
511 ScaleRowDown34_0(src_ptr, 0, dst_ptr, dst_width);
536 const uint8* src_ptr,
540 void (*ScaleRowDown38_3)(const uint8* src_ptr, ptrdiff_t src_stride,
542 void (*ScaleRowDown38_2)(const uint8* src_ptr, ptrdiff_t src_stride,
597 IS_ALIGNED(src_ptr, 4) && IS_ALIGNED(src_stride, 4) &&
630 ScaleRowDown38_3(src_ptr, filter_stride, dst_ptr, dst_width);
631 src_ptr += src_stride * 3;
633 ScaleRowDown38_3(src_ptr, filter_stride, dst_ptr, dst_width);
634 src_ptr += src_stride * 3;
636 ScaleRowDown38_2(src_ptr, filter_stride, dst_ptr, dst_width);
637 src_ptr += src_stride * 2;
643 ScaleRowDown38_3(src_ptr, filter_stride, dst_ptr, dst_width);
644 src_ptr += src_stride * 3;
646 ScaleRowDown38_3(src_ptr, 0, dst_ptr, dst_width);
648 ScaleRowDown38_3(src_ptr, 0, dst_ptr, dst_width);
658 const uint16* src_ptr,
662 void (*ScaleRowDown38_3)(const uint16* src_ptr, ptrdiff_t src_stride,
664 void (*ScaleRowDown38_2)(const uint16* src_ptr, ptrdiff_t src_stride,
701 IS_ALIGNED(src_ptr, 4) && IS_ALIGNED(src_stride, 4) &&
714 ScaleRowDown38_3(src_ptr, filter_stride, dst_ptr, dst_width);
715 src_ptr += src_stride * 3;
717 ScaleRowDown38_3(src_ptr, filter_stride, dst_ptr, dst_width);
718 src_ptr += src_stride * 3;
720 ScaleRowDown38_2(src_ptr, filter_stride, dst_ptr, dst_width);
721 src_ptr += src_stride * 2;
727 ScaleRowDown38_3(src_ptr, filter_stride, dst_ptr, dst_width);
728 src_ptr += src_stride * 3;
730 ScaleRowDown38_3(src_ptr, 0, dst_ptr, dst_width);
732 ScaleRowDown38_3(src_ptr, 0, dst_ptr, dst_width);
738 static __inline uint32 SumPixels(int iboxwidth, const uint16* src_ptr) {
743 sum += src_ptr[x];
748 static __inline uint32 SumPixels_16(int iboxwidth, const uint32* src_ptr) {
753 sum += src_ptr[x];
762 const uint16* src_ptr,
775 SumPixels(boxwidth, src_ptr + ix) * scaletbl[boxwidth - minboxwidth] >>
784 const uint32* src_ptr,
796 *dst_ptr++ = SumPixels_16(boxwidth, src_ptr + ix) *
806 const uint16* src_ptr,
810 src_ptr += (x >> 16);
812 *dst_ptr++ = src_ptr[i] * scaleval >> 16;
820 const uint16* src_ptr,
827 *dst_ptr++ = SumPixels(boxwidth, src_ptr + x) * scaleval >> 16;
836 const uint32* src_ptr,
842 *dst_ptr++ = SumPixels_16(boxwidth, src_ptr + x) * scaleval >> 16;
860 const uint8* src_ptr,
876 const uint16* src_ptr, uint8* dst_ptr) =
879 void (*ScaleAddRow)(const uint8* src_ptr, uint16* dst_ptr, int src_width) =
925 const uint8* src = src_ptr + iy * src_stride;
949 const uint16* src_ptr,
965 const uint32* src_ptr, uint16* dst_ptr) =
967 void (*ScaleAddRow)(const uint16* src_ptr, uint32* dst_ptr, int src_width) =
979 const uint16* src = src_ptr + iy * src_stride;
1004 const uint8* src_ptr,
1018 void (*ScaleFilterCols)(uint8 * dst_ptr, const uint8* src_ptr, int dst_width,
1021 void (*InterpolateRow)(uint8 * dst_ptr, const uint8* src_ptr,
1088 const uint8* src = src_ptr + yi * src_stride;
1111 const uint16* src_ptr,
1125 void (*ScaleFilterCols)(uint16 * dst_ptr, const uint16* src_ptr,
1128 void (*InterpolateRow)(uint16 * dst_ptr, const uint16* src_ptr,
1187 const uint16* src = src_ptr + yi * src_stride;
1211 const uint8* src_ptr,
1221 void (*InterpolateRow)(uint8 * dst_ptr, const uint8* src_ptr,
1224 void (*ScaleFilterCols)(uint8 * dst_ptr, const uint8* src_ptr, int dst_width,
1294 const uint8* src = src_ptr + yi * src_stride;
1317 src = src_ptr + yi * src_stride;
1346 const uint16* src_ptr,
1356 void (*InterpolateRow)(uint16 * dst_ptr, const uint16* src_ptr,
1359 void (*ScaleFilterCols)(uint16 * dst_ptr, const uint16* src_ptr,
1429 const uint16* src = src_ptr + yi * src_stride;
1452 src = src_ptr + yi * src_stride;
1486 const uint8* src_ptr,
1489 void (*ScaleCols)(uint8 * dst_ptr, const uint8* src_ptr, int dst_width, int x,
1510 ScaleCols(dst_ptr, src_ptr + (y >> 16) * src_stride, dst_width, x, dx);
1522 const uint16* src_ptr,
1525 void (*ScaleCols)(uint16 * dst_ptr, const uint16* src_ptr, int dst_width,
1546 ScaleCols(dst_ptr, src_ptr + (y >> 16) * src_stride, dst_width, x, dx);