/third_party/skia/third_party/externals/libwebp/src/dsp/ |
H A D | dec_neon.c | 31 int stride) { in Load4x8_NEON() 35 out = vld4_lane_u8(src + 0 * stride, out, 0); in Load4x8_NEON() 36 out = vld4_lane_u8(src + 1 * stride, out, 1); in Load4x8_NEON() 37 out = vld4_lane_u8(src + 2 * stride, out, 2); in Load4x8_NEON() 38 out = vld4_lane_u8(src + 3 * stride, out, 3); in Load4x8_NEON() 39 out = vld4_lane_u8(src + 4 * stride, out, 4); in Load4x8_NEON() 40 out = vld4_lane_u8(src + 5 * stride, out, 5); in Load4x8_NEON() 41 out = vld4_lane_u8(src + 6 * stride, out, 6); in Load4x8_NEON() 42 out = vld4_lane_u8(src + 7 * stride, out, 7); in Load4x8_NEON() 46 static WEBP_INLINE void Load4x16_NEON(const uint8_t* const src, int stride, in Load4x16_NEON() argument 30 Load4x8_NEON(const uint8_t* const src, int stride) Load4x8_NEON() argument 68 Load4x16_NEON(const uint8_t* src, int stride, uint8x16_t* const p1, uint8x16_t* const p0, uint8x16_t* const q0, uint8x16_t* const q1) Load4x16_NEON() argument 113 Load8x16_NEON( const uint8_t* const src, int stride, uint8x16_t* const p3, uint8x16_t* const p2, uint8x16_t* const p1, uint8x16_t* const p0, uint8x16_t* const q0, uint8x16_t* const q1, uint8x16_t* const q2, uint8x16_t* const q3) Load8x16_NEON() argument 122 Load16x4_NEON(const uint8_t* const src, int stride, uint8x16_t* const p1, uint8x16_t* const p0, uint8x16_t* const q0, uint8x16_t* const q1) Load16x4_NEON() argument 133 Load16x8_NEON( const uint8_t* const src, int stride, uint8x16_t* const p3, uint8x16_t* const p2, uint8x16_t* const p1, uint8x16_t* const p0, uint8x16_t* const q0, uint8x16_t* const q1, uint8x16_t* const q2, uint8x16_t* const q3) Load16x8_NEON() argument 142 Load8x8x2_NEON( const uint8_t* const u, const uint8_t* const v, int stride, uint8x16_t* const p3, uint8x16_t* const p2, uint8x16_t* const p1, uint8x16_t* const p0, uint8x16_t* const q0, uint8x16_t* const q1, uint8x16_t* const q2, uint8x16_t* const q3) Load8x8x2_NEON() argument 164 Load8x8x2T_NEON( const uint8_t* const u, const uint8_t* const v, int stride, uint8x16_t* const p3, uint8x16_t* const p2, uint8x16_t* const p1, uint8x16_t* const p0, uint8x16_t* const q0, uint8x16_t* const q1, uint8x16_t* const q2, uint8x16_t* const q3) Load8x8x2T_NEON() argument 223 Store2x8_NEON(const uint8x8x2_t v, uint8_t* const dst, int stride) Store2x8_NEON() argument 235 Store2x16_NEON(const uint8x16_t p0, const uint8x16_t q0, uint8_t* const dst, int stride) Store2x16_NEON() argument 247 Store4x8_NEON(const uint8x8x4_t v, uint8_t* const dst, int stride) Store4x8_NEON() argument 259 Store4x16_NEON(const uint8x16_t p1, const uint8x16_t p0, const uint8x16_t q0, const uint8x16_t q1, uint8_t* const dst, int stride) Store4x16_NEON() argument 274 Store16x2_NEON(const uint8x16_t p0, const uint8x16_t q0, uint8_t* const dst, int stride) Store16x2_NEON() argument 280 Store16x4_NEON(const uint8x16_t p1, const uint8x16_t p0, const uint8x16_t q0, const uint8x16_t q1, uint8_t* const dst, int stride) Store16x4_NEON() argument 287 Store8x2x2_NEON(const uint8x16_t p0, const uint8x16_t q0, uint8_t* const u, uint8_t* const v, int stride) Store8x2x2_NEON() argument 298 Store8x4x2_NEON(const uint8x16_t p1, const uint8x16_t p0, const uint8x16_t q0, const uint8x16_t q1, uint8_t* const u, uint8_t* const v, int stride) Store8x4x2_NEON() argument 317 Store6x8x2_NEON( const uint8x16_t p2, const uint8x16_t p1, const uint8x16_t p0, const uint8x16_t q0, const uint8x16_t q1, const uint8x16_t q2, uint8_t* u, uint8_t* v, int stride) Store6x8x2_NEON() argument 345 Store4x8x2_NEON(const uint8x16_t p1, const uint8x16_t p0, const uint8x16_t q0, const uint8x16_t q1, uint8_t* const u, uint8_t* const v, int stride) Store4x8x2_NEON() argument 513 SimpleVFilter16_NEON(uint8_t* p, int stride, int thresh) SimpleVFilter16_NEON() argument 523 SimpleHFilter16_NEON(uint8_t* p, int stride, int thresh) SimpleHFilter16_NEON() argument 604 SimpleVFilter16_NEON(uint8_t* p, int stride, int thresh) SimpleVFilter16_NEON() argument 625 SimpleHFilter16_NEON(uint8_t* p, int stride, int thresh) SimpleHFilter16_NEON() argument 656 SimpleVFilter16i_NEON(uint8_t* p, int stride, int thresh) SimpleVFilter16i_NEON() argument 664 SimpleHFilter16i_NEON(uint8_t* p, int stride, int thresh) SimpleHFilter16i_NEON() argument 837 VFilter16_NEON(uint8_t* p, int stride, int thresh, int ithresh, int hev_thresh) VFilter16_NEON() argument 854 HFilter16_NEON(uint8_t* p, int stride, int thresh, int ithresh, int hev_thresh) HFilter16_NEON() argument 872 VFilter16i_NEON(uint8_t* p, int stride, int thresh, int ithresh, int hev_thresh) VFilter16i_NEON() argument 896 HFilter16i_NEON(uint8_t* p, int stride, int thresh, int ithresh, int hev_thresh) HFilter16i_NEON() argument 919 VFilter8_NEON(uint8_t* u, uint8_t* v, int stride, int thresh, int ithresh, int hev_thresh) VFilter8_NEON() argument 935 VFilter8i_NEON(uint8_t* u, uint8_t* v, int stride, int thresh, int ithresh, int hev_thresh) VFilter8i_NEON() argument 952 HFilter8_NEON(uint8_t* u, uint8_t* v, int stride, int thresh, int ithresh, int hev_thresh) HFilter8_NEON() argument 967 HFilter8i_NEON(uint8_t* u, uint8_t* v, int stride, int thresh, int ithresh, int hev_thresh) HFilter8i_NEON() argument [all...] |
H A D | dec_msa.c | 293 #define ST6x1_UB(in0, in0_idx, in1, in1_idx, pdst, stride) do { \ 297 SH(tmp0_h, pdst + stride); \ 300 #define ST6x4_UB(in0, start_in0_idx, in1, start_in1_idx, pdst, stride) do { \ 303 ptmp1 += stride; \ 305 ptmp1 += stride; \ 307 ptmp1 += stride; \ 340 static void VFilter16(uint8_t* src, int stride, in VFilter16() argument 342 uint8_t* ptemp = src - 4 * stride; in VFilter16() 349 LD_UB8(ptemp, stride, p3, p2, p1, p0, q0, q1, q2, q3); in VFilter16() 353 ptemp = src - 3 * stride; in VFilter16() 359 HFilter16(uint8_t* src, int stride, int b_limit_in, int limit_in, int thresh_in) HFilter16() argument 420 VFilterHorEdge16i(uint8_t* src, int stride, int b_limit, int limit, int thresh) VFilterHorEdge16i() argument 435 VFilter16i(uint8_t* src_y, int stride, int b_limit, int limit, int thresh) VFilter16i() argument 442 HFilterVertEdge16i(uint8_t* src, int stride, int b_limit, int limit, int thresh) HFilterVertEdge16i() argument 472 HFilter16i(uint8_t* src_y, int stride, int b_limit, int limit, int thresh) HFilter16i() argument 480 VFilter8(uint8_t* src_u, uint8_t* src_v, int stride, int b_limit_in, int limit_in, int thresh_in) VFilter8() argument 525 HFilter8(uint8_t* src_u, uint8_t* src_v, int stride, int b_limit_in, int limit_in, int thresh_in) HFilter8() argument 561 VFilter8i(uint8_t* src_u, uint8_t* src_v, int stride, int b_limit_in, int limit_in, int thresh_in) VFilter8i() argument 592 HFilter8i(uint8_t* src_u, uint8_t* src_v, int stride, int b_limit_in, int limit_in, int thresh_in) HFilter8i() argument 625 SimpleVFilter16(uint8_t* src, int stride, int b_limit_in) SimpleVFilter16() argument 635 SimpleHFilter16(uint8_t* src, int stride, int b_limit_in) SimpleHFilter16() argument 662 SimpleVFilter16i(uint8_t* src_y, int stride, int b_limit_in) SimpleVFilter16i() argument 668 SimpleHFilter16i(uint8_t* src_y, int stride, int b_limit_in) SimpleHFilter16i() argument [all...] |
/third_party/ffmpeg/libavcodec/ |
H A D | h263dsp.c | 31 static void h263_h_loop_filter_c(uint8_t *src, int stride, int qscale) in h263_h_loop_filter_c() argument 38 int p0 = src[y * stride - 2]; in h263_h_loop_filter_c() 39 int p1 = src[y * stride - 1]; in h263_h_loop_filter_c() 40 int p2 = src[y * stride + 0]; in h263_h_loop_filter_c() 41 int p3 = src[y * stride + 1]; in h263_h_loop_filter_c() 62 src[y * stride - 1] = p1; in h263_h_loop_filter_c() 63 src[y * stride + 0] = p2; in h263_h_loop_filter_c() 69 src[y * stride - 2] = p0 - d2; in h263_h_loop_filter_c() 70 src[y * stride + 1] = p3 + d2; in h263_h_loop_filter_c() 74 static void h263_v_loop_filter_c(uint8_t *src, int stride, in argument [all...] |
H A D | vp8dsp.h | 40 void (*vp8_idct_add)(uint8_t *dst, int16_t block[16], ptrdiff_t stride); 41 void (*vp8_idct_dc_add)(uint8_t *dst, int16_t block[16], ptrdiff_t stride); 43 ptrdiff_t stride); 45 ptrdiff_t stride); 48 void (*vp8_v_loop_filter16y)(uint8_t *dst, ptrdiff_t stride, 50 void (*vp8_h_loop_filter16y)(uint8_t *dst, ptrdiff_t stride, 52 void (*vp8_v_loop_filter8uv)(uint8_t *dstU, uint8_t *dstV, ptrdiff_t stride, 54 void (*vp8_h_loop_filter8uv)(uint8_t *dstU, uint8_t *dstV, ptrdiff_t stride, 58 void (*vp8_v_loop_filter16y_inner)(uint8_t *dst, ptrdiff_t stride, 60 void (*vp8_h_loop_filter16y_inner)(uint8_t *dst, ptrdiff_t stride, [all...] |
H A D | cavsdsp.c | 38 #define P2 p0_p[-3*stride] 39 #define P1 p0_p[-2*stride] 40 #define P0 p0_p[-1*stride] 41 #define Q0 p0_p[ 0*stride] 42 #define Q1 p0_p[ 1*stride] 43 #define Q2 p0_p[ 2*stride] 45 static inline void loop_filter_l2(uint8_t *p0_p, ptrdiff_t stride, int alpha, int beta) in loop_filter_l2() argument 66 static inline void loop_filter_l1(uint8_t *p0_p, ptrdiff_t stride, int alpha, int beta, int tc) in loop_filter_l1() argument 86 static inline void loop_filter_c2(uint8_t *p0_p, ptrdiff_t stride, int alpha, int beta) in loop_filter_c2() argument 105 static inline void loop_filter_c1(uint8_t *p0_p, ptrdiff_t stride, in argument 122 cavs_filter_lv_c(uint8_t *d, ptrdiff_t stride, int alpha, int beta, int tc, int bs1, int bs2) cavs_filter_lv_c() argument 139 cavs_filter_lh_c(uint8_t *d, ptrdiff_t stride, int alpha, int beta, int tc, int bs1, int bs2) cavs_filter_lh_c() argument 156 cavs_filter_cv_c(uint8_t *d, ptrdiff_t stride, int alpha, int beta, int tc, int bs1, int bs2) cavs_filter_cv_c() argument 173 cavs_filter_ch_c(uint8_t *d, ptrdiff_t stride, int alpha, int beta, int tc, int bs1, int bs2) cavs_filter_ch_c() argument 196 cavs_idct8_add_c(uint8_t *dst, int16_t *block, ptrdiff_t stride) cavs_idct8_add_c() argument [all...] |
H A D | me_cmp.c | 71 ptrdiff_t stride, int h) in sse4_c() 81 pix1 += stride; in sse4_c() 82 pix2 += stride; in sse4_c() 88 ptrdiff_t stride, int h) in sse8_c() 102 pix1 += stride; in sse8_c() 103 pix2 += stride; in sse8_c() 109 ptrdiff_t stride, int h) in sse16_c() 132 pix1 += stride; in sse16_c() 133 pix2 += stride; in sse16_c() 151 ptrdiff_t stride, in in pix_abs16_c() 70 sse4_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, ptrdiff_t stride, int h) sse4_c() argument 87 sse8_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, ptrdiff_t stride, int h) sse8_c() argument 108 sse16_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, ptrdiff_t stride, int h) sse16_c() argument 150 pix_abs16_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, ptrdiff_t stride, int h) pix_abs16_c() argument 178 pix_median_abs16_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, ptrdiff_t stride, int h) pix_median_abs16_c() argument 217 pix_abs16_x2_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, ptrdiff_t stride, int h) pix_abs16_x2_c() argument 245 pix_abs16_y2_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, ptrdiff_t stride, int h) pix_abs16_y2_c() argument 275 pix_abs16_xy2_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, ptrdiff_t stride, int h) pix_abs16_xy2_c() argument 305 pix_abs8_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, ptrdiff_t stride, int h) pix_abs8_c() argument 325 pix_median_abs8_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, ptrdiff_t stride, int h) pix_median_abs8_c() argument 356 pix_abs8_x2_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, ptrdiff_t stride, int h) pix_abs8_x2_c() argument 376 pix_abs8_y2_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, ptrdiff_t stride, int h) pix_abs8_y2_c() argument 398 pix_abs8_xy2_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, ptrdiff_t stride, int h) pix_abs8_xy2_c() argument 420 nsse16_c(MpegEncContext *c, uint8_t *s1, uint8_t *s2, ptrdiff_t stride, int h) nsse16_c() argument 445 nsse8_c(MpegEncContext *c, uint8_t *s1, uint8_t *s2, ptrdiff_t stride, int h) nsse8_c() argument 470 zero_cmp(MpegEncContext *s, uint8_t *a, uint8_t *b, ptrdiff_t stride, int h) zero_cmp() argument 561 hadamard8_diff8x8_c(MpegEncContext *s, uint8_t *dst, uint8_t *src, ptrdiff_t stride, int h) hadamard8_diff8x8_c() argument 613 hadamard8_intra8x8_c(MpegEncContext *s, uint8_t *src, uint8_t *dummy, ptrdiff_t stride, int h) hadamard8_intra8x8_c() argument 665 dct_sad8x8_c(MpegEncContext *s, uint8_t *src1, uint8_t *src2, ptrdiff_t stride, int h) dct_sad8x8_c() argument 706 dct264_sad8x8_c(MpegEncContext *s, uint8_t *src1, uint8_t *src2, ptrdiff_t stride, int h) dct264_sad8x8_c() argument 731 dct_max8x8_c(MpegEncContext *s, uint8_t *src1, uint8_t *src2, ptrdiff_t stride, int h) dct_max8x8_c() argument 748 quant_psnr8x8_c(MpegEncContext *s, uint8_t *src1, uint8_t *src2, ptrdiff_t stride, int h) quant_psnr8x8_c() argument 773 rd8x8_c(MpegEncContext *s, uint8_t *src1, uint8_t *src2, ptrdiff_t stride, int h) rd8x8_c() argument 850 bit8x8_c(MpegEncContext *s, uint8_t *src1, uint8_t *src2, ptrdiff_t stride, int h) bit8x8_c() argument [all...] |
H A D | vp3dsp.h | 33 * @param stride distance between two lines in source/dest buffers 39 ptrdiff_t stride, int h); 41 void (*idct_put)(uint8_t *dest, ptrdiff_t stride, int16_t *block); 42 void (*idct_add)(uint8_t *dest, ptrdiff_t stride, int16_t *block); 43 void (*idct_dc_add)(uint8_t *dest, ptrdiff_t stride, int16_t *block); 44 void (*v_loop_filter)(uint8_t *src, ptrdiff_t stride, int *bounding_values); 45 void (*h_loop_filter)(uint8_t *src, ptrdiff_t stride, int *bounding_values); 46 void (*v_loop_filter_unaligned)(uint8_t *src, ptrdiff_t stride, int *bounding_values); 47 void (*h_loop_filter_unaligned)(uint8_t *src, ptrdiff_t stride, int *bounding_values); 50 void ff_vp3dsp_v_loop_filter_12(uint8_t *first_pixel, ptrdiff_t stride, in [all...] |
H A D | vp8dsp.c | 38 ptrdiff_t stride) \ 40 name ## _idct_dc_add_c(dst + stride * 0 + 0, block[0], stride); \ 41 name ## _idct_dc_add_c(dst + stride * 0 + 4, block[1], stride); \ 42 name ## _idct_dc_add_c(dst + stride * 4 + 0, block[2], stride); \ 43 name ## _idct_dc_add_c(dst + stride * 4 + 4, block[3], stride); \ 47 ptrdiff_t stride) \ 99 vp7_idct_add_c(uint8_t *dst, int16_t block[16], ptrdiff_t stride) vp7_idct_add_c() argument 133 vp7_idct_dc_add_c(uint8_t *dst, int16_t block[16], ptrdiff_t stride) vp7_idct_dc_add_c() argument 198 vp8_idct_add_c(uint8_t *dst, int16_t block[16], ptrdiff_t stride) vp8_idct_add_c() argument 233 vp8_idct_dc_add_c(uint8_t *dst, int16_t block[16], ptrdiff_t stride) vp8_idct_dc_add_c() argument 263 filter_common(uint8_t *p, ptrdiff_t stride, int is4tap, int is_vp7) filter_common() argument 299 vp7_filter_common(uint8_t *p, ptrdiff_t stride, int is4tap) vp7_filter_common() argument 305 vp8_filter_common(uint8_t *p, ptrdiff_t stride, int is4tap) vp8_filter_common() argument 311 vp7_simple_limit(uint8_t *p, ptrdiff_t stride, int flim) vp7_simple_limit() argument 318 vp8_simple_limit(uint8_t *p, ptrdiff_t stride, int flim) vp8_simple_limit() argument 345 hev(uint8_t *p, ptrdiff_t stride, int thresh) hev() argument 351 filter_mbedge(uint8_t *p, ptrdiff_t stride) filter_mbedge() argument [all...] |
H A D | h264dsp_template.c | 33 static void FUNCC(weight_h264_pixels ## W)(uint8_t *_block, ptrdiff_t stride, int height, \ 38 stride >>= sizeof(pixel)-1; \ 41 for (y = 0; y < height; y++, block += stride) { \ 63 static void FUNCC(biweight_h264_pixels ## W)(uint8_t *_dst, uint8_t *_src, ptrdiff_t stride, int height, \ 69 stride >>= sizeof(pixel)-1; \ 72 for (y = 0; y < height; y++, dst += stride, src += stride) { \ 152 static void FUNCC(h264_v_loop_filter_luma)(uint8_t *pix, ptrdiff_t stride, int alpha, int beta, int8_t *tc0) in h264_v_loop_filter_luma() argument 154 FUNCC(h264_loop_filter_luma)(pix, stride, sizeof(pixel), 4, alpha, beta, tc0); in h264_v_loop_filter_luma() 156 static void FUNCC(h264_h_loop_filter_luma)(uint8_t *pix, ptrdiff_t stride, in in h264_v_loop_filter_luma() argument 160 h264_h_loop_filter_luma_mbaff(uint8_t *pix, ptrdiff_t stride, int alpha, int beta, int8_t *tc0) h264_h_loop_filter_luma_mbaff() argument 218 h264_v_loop_filter_luma_intra(uint8_t *pix, ptrdiff_t stride, int alpha, int beta) h264_v_loop_filter_luma_intra() argument 222 h264_h_loop_filter_luma_intra(uint8_t *pix, ptrdiff_t stride, int alpha, int beta) h264_h_loop_filter_luma_intra() argument 226 h264_h_loop_filter_luma_mbaff_intra(uint8_t *pix, ptrdiff_t stride, int alpha, int beta) h264_h_loop_filter_luma_mbaff_intra() argument 264 h264_v_loop_filter_chroma(uint8_t *pix, ptrdiff_t stride, int alpha, int beta, int8_t *tc0) h264_v_loop_filter_chroma() argument 268 h264_h_loop_filter_chroma(uint8_t *pix, ptrdiff_t stride, int alpha, int beta, int8_t *tc0) h264_h_loop_filter_chroma() argument 272 h264_h_loop_filter_chroma_mbaff(uint8_t *pix, ptrdiff_t stride, int alpha, int beta, int8_t *tc0) h264_h_loop_filter_chroma_mbaff() argument 276 h264_h_loop_filter_chroma422(uint8_t *pix, ptrdiff_t stride, int alpha, int beta, int8_t *tc0) h264_h_loop_filter_chroma422() argument 280 h264_h_loop_filter_chroma422_mbaff(uint8_t *pix, ptrdiff_t stride, int alpha, int beta, int8_t *tc0) h264_h_loop_filter_chroma422_mbaff() argument 309 h264_v_loop_filter_chroma_intra(uint8_t *pix, ptrdiff_t stride, int alpha, int beta) h264_v_loop_filter_chroma_intra() argument 313 h264_h_loop_filter_chroma_intra(uint8_t *pix, ptrdiff_t stride, int alpha, int beta) h264_h_loop_filter_chroma_intra() argument 317 h264_h_loop_filter_chroma_mbaff_intra(uint8_t *pix, ptrdiff_t stride, int alpha, int beta) h264_h_loop_filter_chroma_mbaff_intra() argument 321 h264_h_loop_filter_chroma422_intra(uint8_t *pix, ptrdiff_t stride, int alpha, int beta) h264_h_loop_filter_chroma422_intra() argument 325 h264_h_loop_filter_chroma422_mbaff_intra(uint8_t *pix, ptrdiff_t stride, int alpha, int beta) h264_h_loop_filter_chroma422_mbaff_intra() argument [all...] |
H A D | vc1dsp.h | 38 void (*vc1_inv_trans_8x4)(uint8_t *dest, ptrdiff_t stride, int16_t *block); 39 void (*vc1_inv_trans_4x8)(uint8_t *dest, ptrdiff_t stride, int16_t *block); 40 void (*vc1_inv_trans_4x4)(uint8_t *dest, ptrdiff_t stride, int16_t *block); 41 void (*vc1_inv_trans_8x8_dc)(uint8_t *dest, ptrdiff_t stride, int16_t *block); 42 void (*vc1_inv_trans_8x4_dc)(uint8_t *dest, ptrdiff_t stride, int16_t *block); 43 void (*vc1_inv_trans_4x8_dc)(uint8_t *dest, ptrdiff_t stride, int16_t *block); 44 void (*vc1_inv_trans_4x4_dc)(uint8_t *dest, ptrdiff_t stride, int16_t *block); 45 void (*vc1_v_overlap)(uint8_t *src, ptrdiff_t stride); 46 void (*vc1_h_overlap)(uint8_t *src, ptrdiff_t stride); 49 void (*vc1_v_loop_filter4)(uint8_t *src, ptrdiff_t stride, in [all...] |
H A D | faanidct.c | 51 ptrdiff_t stride, int x, int y, int type) in p8idct() 106 dest[0*stride + i]= av_clip_uint8(((int)dest[0*stride + i]) + lrintf(os07 + od07)); in p8idct() 107 dest[7*stride + i]= av_clip_uint8(((int)dest[7*stride + i]) + lrintf(os07 - od07)); in p8idct() 108 dest[1*stride + i]= av_clip_uint8(((int)dest[1*stride + i]) + lrintf(os16 + od16)); in p8idct() 109 dest[6*stride + i]= av_clip_uint8(((int)dest[6*stride + i]) + lrintf(os16 - od16)); in p8idct() 110 dest[2*stride in p8idct() 50 p8idct(int16_t data[64], FLOAT temp[64], uint8_t *dest, ptrdiff_t stride, int x, int y, int type) p8idct() argument [all...] |
/third_party/ffmpeg/libavcodec/arm/ |
H A D | h264pred_init_arm.c | 28 void ff_pred16x16_vert_neon(uint8_t *src, ptrdiff_t stride); 29 void ff_pred16x16_hor_neon(uint8_t *src, ptrdiff_t stride); 30 void ff_pred16x16_plane_neon(uint8_t *src, ptrdiff_t stride); 31 void ff_pred16x16_dc_neon(uint8_t *src, ptrdiff_t stride); 32 void ff_pred16x16_128_dc_neon(uint8_t *src, ptrdiff_t stride); 33 void ff_pred16x16_left_dc_neon(uint8_t *src, ptrdiff_t stride); 34 void ff_pred16x16_top_dc_neon(uint8_t *src, ptrdiff_t stride); 36 void ff_pred8x8_vert_neon(uint8_t *src, ptrdiff_t stride); 37 void ff_pred8x8_hor_neon(uint8_t *src, ptrdiff_t stride); 38 void ff_pred8x8_plane_neon(uint8_t *src, ptrdiff_t stride); [all...] |
/third_party/ffmpeg/libavfilter/ |
H A D | vf_cropdetect.c | 64 static int checkline(void *ctx, const unsigned char *src, int stride, int len, int bpp) in checkline() argument 73 total += src[ 0] + src[ stride] + src[2*stride] + src[3*stride] in checkline() 74 + src[4*stride] + src[5*stride] + src[6*stride] + src[7*stride]; in checkline() 75 src += 8*stride; in checkline() 80 src += stride; in checkline() [all...] |
/third_party/libdrm/tests/util/ |
H A D | pattern.c | 162 unsigned int height, unsigned int stride) in fill_smpte_yuv_planar() 202 y_mem += stride; in fill_smpte_yuv_planar() 208 y_mem += stride; in fill_smpte_yuv_planar() 219 y_mem += stride; in fill_smpte_yuv_planar() 228 u_mem += stride * cs / xsub; in fill_smpte_yuv_planar() 229 v_mem += stride * cs / xsub; in fill_smpte_yuv_planar() 237 u_mem += stride * cs / xsub; in fill_smpte_yuv_planar() 238 v_mem += stride * cs / xsub; in fill_smpte_yuv_planar() 258 u_mem += stride * cs / xsub; in fill_smpte_yuv_planar() 259 v_mem += stride * c in fill_smpte_yuv_planar() 159 fill_smpte_yuv_planar(const struct util_yuv_info *yuv, unsigned char *y_mem, unsigned char *u_mem, unsigned char *v_mem, unsigned int width, unsigned int height, unsigned int stride) fill_smpte_yuv_planar() argument 263 fill_smpte_yuv_packed(const struct util_yuv_info *yuv, void *mem, unsigned int width, unsigned int height, unsigned int stride) fill_smpte_yuv_packed() argument 362 fill_smpte_rgb16(const struct util_rgb_info *rgb, void *mem, unsigned int width, unsigned int height, unsigned int stride) fill_smpte_rgb16() argument 423 fill_smpte_rgb24(const struct util_rgb_info *rgb, void *mem, unsigned int width, unsigned int height, unsigned int stride) fill_smpte_rgb24() argument 486 fill_smpte_rgb32(const struct util_rgb_info *rgb, void *mem, unsigned int width, unsigned int height, unsigned int stride) fill_smpte_rgb32() argument 547 fill_smpte_rgb16fp(const struct util_rgb_info *rgb, void *mem, unsigned int width, unsigned int height, unsigned int stride) fill_smpte_rgb16fp() argument 608 fill_smpte_c8(void *mem, unsigned int width, unsigned int height, unsigned int stride) fill_smpte_c8() argument 681 fill_smpte(const struct util_format_info *info, void *planes[3], unsigned int width, unsigned int height, unsigned int stride) fill_smpte() argument 772 make_pwetty(void *data, unsigned int width, unsigned int height, unsigned int stride, uint32_t format) make_pwetty() argument 842 fill_tiles_yuv_planar(const struct util_format_info *info, unsigned char *y_mem, unsigned char *u_mem, unsigned char *v_mem, unsigned int width, unsigned int height, unsigned int stride) fill_tiles_yuv_planar() argument 876 fill_tiles_yuv_packed(const struct util_format_info *info, void *mem, unsigned int width, unsigned int height, unsigned int stride) fill_tiles_yuv_packed() argument 908 fill_tiles_rgb16(const struct util_format_info *info, void *mem, unsigned int width, unsigned int height, unsigned int stride) fill_tiles_rgb16() argument 934 fill_tiles_rgb24(const struct util_format_info *info, void *mem, unsigned int width, unsigned int height, unsigned int stride) fill_tiles_rgb24() argument 956 fill_tiles_rgb32(const struct util_format_info *info, void *mem, unsigned int width, unsigned int height, unsigned int stride) fill_tiles_rgb32() argument 983 fill_tiles_rgb16fp(const struct util_format_info *info, void *mem, unsigned int width, unsigned int height, unsigned int stride) fill_tiles_rgb16fp() argument 1008 fill_tiles(const struct util_format_info *info, void *planes[3], unsigned int width, unsigned int height, unsigned int stride) fill_tiles() argument 1092 fill_plain(const struct util_format_info *info, void *planes[3], unsigned int height, unsigned int stride) fill_plain() argument 1110 fill_gradient_rgb32(const struct util_rgb_info *rgb, void *mem, unsigned int width, unsigned int height, unsigned int stride) fill_gradient_rgb32() argument 1138 fill_gradient_rgb16fp(const struct util_rgb_info *rgb, void *mem, unsigned int width, unsigned int height, unsigned int stride) fill_gradient_rgb16fp() argument 1191 fill_gradient(const struct util_format_info *info, void *planes[3], unsigned int width, unsigned int height, unsigned int stride) fill_gradient() argument 1236 util_fill_pattern(uint32_t format, enum util_fill_pattern pattern, void *planes[3], unsigned int width, unsigned int height, unsigned int stride) util_fill_pattern() argument [all...] |
/third_party/ffmpeg/libavcodec/loongarch/ |
H A D | h264dsp_lasx.h | 28 void ff_h264_h_lpf_luma_8_lasx(uint8_t *src, ptrdiff_t stride, 30 void ff_h264_v_lpf_luma_8_lasx(uint8_t *src, ptrdiff_t stride, 32 void ff_h264_h_lpf_luma_intra_8_lasx(uint8_t *src, ptrdiff_t stride, 34 void ff_h264_v_lpf_luma_intra_8_lasx(uint8_t *src, ptrdiff_t stride, 36 void ff_h264_h_lpf_chroma_8_lasx(uint8_t *src, ptrdiff_t stride, 38 void ff_h264_v_lpf_chroma_8_lasx(uint8_t *src, ptrdiff_t stride, 40 void ff_h264_h_lpf_chroma_intra_8_lasx(uint8_t *src, ptrdiff_t stride, 42 void ff_h264_v_lpf_chroma_intra_8_lasx(uint8_t *src, ptrdiff_t stride, 45 ptrdiff_t stride, int height, 49 ptrdiff_t stride, in [all...] |
H A D | vp8_lpf_lsx.c | 228 #define VP8_ST6x1_UB(in0, in0_idx, in1, in1_idx, pdst, stride) \ 231 __lsx_vstelm_h(in1, pdst + stride, 0, in1_idx); \ 234 #define ST_W4(in, idx0, idx1, idx2, idx3, pdst, stride) \ 237 pdst += stride; \ 239 pdst += stride; \ 241 pdst += stride; \ 243 pdst += stride; \ 246 void ff_vp8_v_loop_filter16_lsx(uint8_t *dst, ptrdiff_t stride, int b_limit_in, in ff_vp8_v_loop_filter16_lsx() argument 252 ptrdiff_t stride2 = stride << 1; in ff_vp8_v_loop_filter16_lsx() 253 ptrdiff_t stride3 = stride2 + stride; in ff_vp8_v_loop_filter16_lsx() 278 ff_vp8_v_loop_filter8uv_lsx(uint8_t *dst_u, uint8_t *dst_v, ptrdiff_t stride, int b_limit_in, int limit_in, int thresh_in) ff_vp8_v_loop_filter8uv_lsx() argument 329 ff_vp8_h_loop_filter16_lsx(uint8_t *dst, ptrdiff_t stride, int b_limit_in, int limit_in, int thresh_in) ff_vp8_h_loop_filter16_lsx() argument 415 ff_vp8_h_loop_filter8uv_lsx(uint8_t *dst_u, uint8_t *dst_v, ptrdiff_t stride, int b_limit_in, int limit_in, int thresh_in) ff_vp8_h_loop_filter8uv_lsx() argument 505 ff_vp8_v_loop_filter16_inner_lsx(uint8_t *src, ptrdiff_t stride, int32_t e, int32_t i, int32_t h) ff_vp8_v_loop_filter16_inner_lsx() argument 537 ff_vp8_h_loop_filter16_inner_lsx(uint8_t *src, ptrdiff_t stride, int32_t e, int32_t i, int32_t h) ff_vp8_h_loop_filter16_inner_lsx() argument [all...] |
H A D | vc1dsp_loongarch.h | 29 void ff_vc1_inv_trans_8x8_dc_lasx(uint8_t *dest, ptrdiff_t stride, int16_t *block); 30 void ff_vc1_inv_trans_8x4_lasx(uint8_t *dest, ptrdiff_t stride, int16_t *block); 31 void ff_vc1_inv_trans_8x4_dc_lasx(uint8_t *dest, ptrdiff_t stride, int16_t *block); 32 void ff_vc1_inv_trans_4x8_dc_lasx(uint8_t *dest, ptrdiff_t stride, int16_t *block); 33 void ff_vc1_inv_trans_4x8_lasx(uint8_t *dest, ptrdiff_t stride, int16_t *blokc); 34 void ff_vc1_inv_trans_4x4_dc_lasx(uint8_t *dest, ptrdiff_t stride, int16_t *block); 35 void ff_vc1_inv_trans_4x4_lasx(uint8_t *dest, ptrdiff_t stride, int16_t *block); 40 ptrdiff_t stride, int rnd); \ 43 ptrdiff_t stride, int rnd); 60 ptrdiff_t stride, in [all...] |
/third_party/ffmpeg/libavcodec/mips/ |
H A D | h264chroma_msa.c | 32 static void avc_chroma_hz_2x2_msa(uint8_t *src, uint8_t *dst, int32_t stride, in avc_chroma_hz_2x2_msa() argument 46 LD_SB2(src, stride, src0, src1); in avc_chroma_hz_2x2_msa() 59 dst += stride; in avc_chroma_hz_2x2_msa() 63 static void avc_chroma_hz_2x4_msa(uint8_t *src, uint8_t *dst, int32_t stride, in avc_chroma_hz_2x4_msa() argument 76 LD_UB4(src, stride, src0, src1, src2, src3); in avc_chroma_hz_2x4_msa() 88 ST_H4(res, 0, 1, 2, 3, dst, stride); in avc_chroma_hz_2x4_msa() 91 static void avc_chroma_hz_2w_msa(uint8_t *src, uint8_t *dst, int32_t stride, in avc_chroma_hz_2w_msa() argument 96 avc_chroma_hz_2x2_msa(src, dst, stride, coeff0, coeff1); in avc_chroma_hz_2w_msa() 98 avc_chroma_hz_2x4_msa(src, dst, stride, coeff0, coeff1); in avc_chroma_hz_2w_msa() 102 static void avc_chroma_hz_4x2_msa(uint8_t *src, uint8_t *dst, int32_t stride, in avc_chroma_hz_4x2_msa() argument 127 avc_chroma_hz_4x4_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_hz_4x4_msa() argument 150 avc_chroma_hz_4x8_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_hz_4x8_msa() argument 174 avc_chroma_hz_4w_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1, int32_t height) avc_chroma_hz_4w_msa() argument 187 avc_chroma_hz_8x4_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_hz_8x4_msa() argument 210 avc_chroma_hz_8x8_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_hz_8x8_msa() argument 243 avc_chroma_hz_nonmult_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1, int32_t height) avc_chroma_hz_nonmult_msa() argument 292 avc_chroma_hz_8w_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1, int32_t height) avc_chroma_hz_8w_msa() argument 305 avc_chroma_vt_2x2_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_vt_2x2_msa() argument 337 avc_chroma_vt_2x4_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_vt_2x4_msa() argument 365 avc_chroma_vt_2w_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1, int32_t height) avc_chroma_vt_2w_msa() argument 376 avc_chroma_vt_4x2_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_vt_4x2_msa() argument 400 avc_chroma_vt_4x4_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_vt_4x4_msa() argument 424 avc_chroma_vt_4x8_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_vt_4x8_msa() argument 452 avc_chroma_vt_4w_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1, int32_t height) avc_chroma_vt_4w_msa() argument 465 avc_chroma_vt_8x4_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_vt_8x4_msa() argument 486 avc_chroma_vt_8x8_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_vt_8x8_msa() argument 518 avc_chroma_vt_8w_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1, int32_t height) avc_chroma_vt_8w_msa() argument 529 avc_chroma_hv_2x2_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coef_hor0, uint32_t coef_hor1, uint32_t coef_ver0, uint32_t coef_ver1) avc_chroma_hv_2x2_msa() argument 564 avc_chroma_hv_2x4_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coef_hor0, uint32_t coef_hor1, uint32_t coef_ver0, uint32_t coef_ver1) avc_chroma_hv_2x4_msa() argument 598 avc_chroma_hv_2w_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coef_hor0, uint32_t coef_hor1, uint32_t coef_ver0, uint32_t coef_ver1, int32_t height) avc_chroma_hv_2w_msa() argument 612 avc_chroma_hv_4x2_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coef_hor0, uint32_t coef_hor1, uint32_t coef_ver0, uint32_t coef_ver1) avc_chroma_hv_4x2_msa() argument 640 avc_chroma_hv_4x4_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coef_hor0, uint32_t coef_hor1, uint32_t coef_ver0, uint32_t coef_ver1) avc_chroma_hv_4x4_msa() argument 673 avc_chroma_hv_4x8_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coef_hor0, uint32_t coef_hor1, uint32_t coef_ver0, uint32_t coef_ver1) avc_chroma_hv_4x8_msa() argument 713 avc_chroma_hv_4w_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coef_hor0, uint32_t coef_hor1, uint32_t coef_ver0, uint32_t coef_ver1, int32_t height) avc_chroma_hv_4w_msa() argument 730 avc_chroma_hv_8x4_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coef_hor0, uint32_t coef_hor1, uint32_t coef_ver0, uint32_t coef_ver1) avc_chroma_hv_8x4_msa() argument 773 avc_chroma_hv_8x8_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coef_hor0, uint32_t coef_hor1, uint32_t coef_ver0, uint32_t coef_ver1) avc_chroma_hv_8x8_msa() argument 829 avc_chroma_hv_8w_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coef_hor0, uint32_t coef_hor1, uint32_t coef_ver0, uint32_t coef_ver1, int32_t height) avc_chroma_hv_8w_msa() argument 843 avc_chroma_hz_and_aver_dst_2x2_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_hz_and_aver_dst_2x2_msa() argument 885 avc_chroma_hz_and_aver_dst_2x4_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_hz_and_aver_dst_2x4_msa() argument 925 avc_chroma_hz_and_aver_dst_2w_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1, int32_t height) avc_chroma_hz_and_aver_dst_2w_msa() argument 936 avc_chroma_hz_and_aver_dst_4x2_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_hz_and_aver_dst_4x2_msa() argument 969 avc_chroma_hz_and_aver_dst_4x4_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_hz_and_aver_dst_4x4_msa() argument 998 avc_chroma_hz_and_aver_dst_4x8_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_hz_and_aver_dst_4x8_msa() argument 1030 avc_chroma_hz_and_aver_dst_4w_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1, int32_t height) avc_chroma_hz_and_aver_dst_4w_msa() argument 1043 avc_chroma_hz_and_aver_dst_8x4_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_hz_and_aver_dst_8x4_msa() argument 1073 avc_chroma_hz_and_aver_dst_8x8_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_hz_and_aver_dst_8x8_msa() argument 1117 avc_chroma_hz_and_aver_dst_8w_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1, int32_t height) avc_chroma_hz_and_aver_dst_8w_msa() argument 1128 avc_chroma_vt_and_aver_dst_2x2_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_vt_and_aver_dst_2x2_msa() argument 1165 avc_chroma_vt_and_aver_dst_2x4_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_vt_and_aver_dst_2x4_msa() argument 1207 avc_chroma_vt_and_aver_dst_2w_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1, int32_t height) avc_chroma_vt_and_aver_dst_2w_msa() argument 1218 avc_chroma_vt_and_aver_dst_4x2_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_vt_and_aver_dst_4x2_msa() argument 1250 avc_chroma_vt_and_aver_dst_4x4_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_vt_and_aver_dst_4x4_msa() argument 1280 avc_chroma_vt_and_aver_dst_4x8_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_vt_and_aver_dst_4x8_msa() argument 1316 avc_chroma_vt_and_aver_dst_4w_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1, int32_t height) avc_chroma_vt_and_aver_dst_4w_msa() argument 1329 avc_chroma_vt_and_aver_dst_8x4_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_vt_and_aver_dst_8x4_msa() argument 1358 avc_chroma_vt_and_aver_dst_8x8_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1) avc_chroma_vt_and_aver_dst_8x8_msa() argument 1401 avc_chroma_vt_and_aver_dst_8w_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coeff0, uint32_t coeff1, int32_t height) avc_chroma_vt_and_aver_dst_8w_msa() argument 1412 avc_chroma_hv_and_aver_dst_2x2_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coef_hor0, uint32_t coef_hor1, uint32_t coef_ver0, uint32_t coef_ver1) avc_chroma_hv_and_aver_dst_2x2_msa() argument 1454 avc_chroma_hv_and_aver_dst_2x4_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coef_hor0, uint32_t coef_hor1, uint32_t coef_ver0, uint32_t coef_ver1) avc_chroma_hv_and_aver_dst_2x4_msa() argument 1499 avc_chroma_hv_and_aver_dst_2w_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coef_hor0, uint32_t coef_hor1, uint32_t coef_ver0, uint32_t coef_ver1, int32_t height) avc_chroma_hv_and_aver_dst_2w_msa() argument 1516 avc_chroma_hv_and_aver_dst_4x2_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coef_hor0, uint32_t coef_hor1, uint32_t coef_ver0, uint32_t coef_ver1) avc_chroma_hv_and_aver_dst_4x2_msa() argument 1552 avc_chroma_hv_and_aver_dst_4x4_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coef_hor0, uint32_t coef_hor1, uint32_t coef_ver0, uint32_t coef_ver1) avc_chroma_hv_and_aver_dst_4x4_msa() argument 1591 avc_chroma_hv_and_aver_dst_4x8_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coef_hor0, uint32_t coef_hor1, uint32_t coef_ver0, uint32_t coef_ver1) avc_chroma_hv_and_aver_dst_4x8_msa() argument 1640 avc_chroma_hv_and_aver_dst_4w_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coef_hor0, uint32_t coef_hor1, uint32_t coef_ver0, uint32_t coef_ver1, int32_t height) avc_chroma_hv_and_aver_dst_4w_msa() argument 1660 avc_chroma_hv_and_aver_dst_8x4_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coef_hor0, uint32_t coef_hor1, uint32_t coef_ver0, uint32_t coef_ver1) avc_chroma_hv_and_aver_dst_8x4_msa() argument 1708 avc_chroma_hv_and_aver_dst_8x8_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coef_hor0, uint32_t coef_hor1, uint32_t coef_ver0, uint32_t coef_ver1) avc_chroma_hv_and_aver_dst_8x8_msa() argument 1777 avc_chroma_hv_and_aver_dst_8w_msa(uint8_t *src, uint8_t *dst, int32_t stride, uint32_t coef_hor0, uint32_t coef_hor1, uint32_t coef_ver0, uint32_t coef_ver1, int32_t height) avc_chroma_hv_and_aver_dst_8w_msa() argument 1794 copy_width4_msa(uint8_t *src, uint8_t *dst, int32_t stride, int32_t height) copy_width4_msa() argument 1817 copy_width8_msa(uint8_t *src, uint8_t *dst, int32_t stride, int32_t height) copy_width8_msa() argument 1835 avg_width4_msa(uint8_t *src, uint8_t *dst, int32_t stride, int32_t height) avg_width4_msa() argument 1870 avg_width8_msa(uint8_t *src, uint8_t *dst, int32_t stride, int32_t height) avg_width8_msa() argument 1906 ff_put_h264_chroma_mc8_msa(uint8_t *dst, uint8_t *src, ptrdiff_t stride, int height, int x, int y) ff_put_h264_chroma_mc8_msa() argument 1922 ff_put_h264_chroma_mc4_msa(uint8_t *dst, uint8_t *src, ptrdiff_t stride, int height, int x, int y) ff_put_h264_chroma_mc4_msa() argument 1938 ff_put_h264_chroma_mc2_msa(uint8_t *dst, uint8_t *src, ptrdiff_t stride, int height, int x, int y) ff_put_h264_chroma_mc2_msa() argument 1961 ff_avg_h264_chroma_mc8_msa(uint8_t *dst, uint8_t *src, ptrdiff_t stride, int height, int x, int y) ff_avg_h264_chroma_mc8_msa() argument 1979 ff_avg_h264_chroma_mc4_msa(uint8_t *dst, uint8_t *src, ptrdiff_t stride, int height, int x, int y) ff_avg_h264_chroma_mc4_msa() argument 1996 ff_avg_h264_chroma_mc2_msa(uint8_t *dst, uint8_t *src, ptrdiff_t stride, int height, int x, int y) ff_avg_h264_chroma_mc2_msa() argument [all...] |
H A D | h264dsp_mmi.c | 31 void ff_h264_add_pixels4_8_mmi(uint8_t *dst, int16_t *src, int stride) in ff_h264_add_pixels4_8_mmi() argument 71 : [dst0]"r"(dst), [dst1]"r"(dst+stride), in ff_h264_add_pixels4_8_mmi() 72 [dst2]"r"(dst+2*stride), [dst3]"r"(dst+3*stride), in ff_h264_add_pixels4_8_mmi() 79 void ff_h264_idct_add_8_mmi(uint8_t *dst, int16_t *block, int stride) in ff_h264_idct_add_8_mmi() argument 129 MMI_LWXC1(%[ftmp0], %[dst], %[stride], 0x00) in ff_h264_idct_add_8_mmi() 140 MMI_SWXC1(%[ftmp0], %[dst], %[stride], 0x00) in ff_h264_idct_add_8_mmi() 141 PTR_ADDU "%[dst], %[dst], %[stride] \n\t" in ff_h264_idct_add_8_mmi() 142 PTR_ADDU "%[dst], %[dst], %[stride] \n\t" in ff_h264_idct_add_8_mmi() 145 MMI_LWXC1(%[ftmp0], %[dst], %[stride], in ff_h264_idct_add_8_mmi() 171 ff_h264_idct8_add_8_mmi(uint8_t *dst, int16_t *block, int stride) ff_h264_idct8_add_8_mmi() argument 639 ff_h264_idct_dc_add_8_mmi(uint8_t *dst, int16_t *block, int stride) ff_h264_idct_dc_add_8_mmi() argument 683 ff_h264_idct8_dc_add_8_mmi(uint8_t *dst, int16_t *block, int stride) ff_h264_idct8_dc_add_8_mmi() argument 768 ff_h264_idct_add16_8_mmi(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[5 * 8]) ff_h264_idct_add16_8_mmi() argument 786 ff_h264_idct_add16intra_8_mmi(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[5 * 8]) ff_h264_idct_add16intra_8_mmi() argument 799 ff_h264_idct8_add4_8_mmi(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[5 * 8]) ff_h264_idct8_add4_8_mmi() argument 816 ff_h264_idct_add8_8_mmi(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]) ff_h264_idct_add8_8_mmi() argument 832 ff_h264_idct_add8_422_8_mmi(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]) ff_h264_idct_add8_422_8_mmi() argument 1134 ff_h264_weight_pixels16_8_mmi(uint8_t *block, ptrdiff_t stride, int height, int log2_denom, int weight, int offset) ff_h264_weight_pixels16_8_mmi() argument 1190 ff_h264_biweight_pixels16_8_mmi(uint8_t *dst, uint8_t *src, ptrdiff_t stride, int height, int log2_denom, int weightd, int weights, int offset) ff_h264_biweight_pixels16_8_mmi() argument 1261 ff_h264_weight_pixels8_8_mmi(uint8_t *block, ptrdiff_t stride, int height, int log2_denom, int weight, int offset) ff_h264_weight_pixels8_8_mmi() argument 1304 ff_h264_biweight_pixels8_8_mmi(uint8_t *dst, uint8_t *src, ptrdiff_t stride, int height, int log2_denom, int weightd, int weights, int offset) ff_h264_biweight_pixels8_8_mmi() argument 1356 ff_h264_weight_pixels4_8_mmi(uint8_t *block, ptrdiff_t stride, int height, int log2_denom, int weight, int offset) ff_h264_weight_pixels4_8_mmi() argument 1394 ff_h264_biweight_pixels4_8_mmi(uint8_t *dst, uint8_t *src, ptrdiff_t stride, int height, int log2_denom, int weightd, int weights, int offset) ff_h264_biweight_pixels4_8_mmi() argument 1438 ff_deblock_v8_luma_8_mmi(uint8_t *pix, ptrdiff_t stride, int alpha, int beta, int8_t *tc0) ff_deblock_v8_luma_8_mmi() argument 1566 deblock_v8_luma_intra_8_mmi(uint8_t *pix, ptrdiff_t stride, int alpha, int beta) deblock_v8_luma_intra_8_mmi() argument 1792 ff_deblock_v_chroma_8_mmi(uint8_t *pix, ptrdiff_t stride, int alpha, int beta, int8_t *tc0) ff_deblock_v_chroma_8_mmi() argument 1876 ff_deblock_v_chroma_intra_8_mmi(uint8_t *pix, ptrdiff_t stride, int alpha, int beta) ff_deblock_v_chroma_intra_8_mmi() argument 1954 ff_deblock_h_chroma_8_mmi(uint8_t *pix, ptrdiff_t stride, int alpha, int beta, int8_t *tc0) ff_deblock_h_chroma_8_mmi() argument 2094 ff_deblock_h_chroma_intra_8_mmi(uint8_t *pix, ptrdiff_t stride, int alpha, int beta) ff_deblock_h_chroma_intra_8_mmi() argument 2227 ff_deblock_v_luma_8_mmi(uint8_t *pix, ptrdiff_t stride, int alpha, int beta, int8_t *tc0) ff_deblock_v_luma_8_mmi() argument 2236 ff_deblock_v_luma_intra_8_mmi(uint8_t *pix, ptrdiff_t stride, int alpha, int beta) ff_deblock_v_luma_intra_8_mmi() argument 2243 ff_deblock_h_luma_8_mmi(uint8_t *pix, ptrdiff_t stride, int alpha, int beta, int8_t *tc0) ff_deblock_h_luma_8_mmi() argument 2462 ff_deblock_h_luma_intra_8_mmi(uint8_t *pix, ptrdiff_t stride, int alpha, int beta) ff_deblock_h_luma_intra_8_mmi() argument [all...] |
/third_party/libsnd/src/ALAC/ |
H A D | matrixlib.h | 42 void mix16 (const int32_t * in, uint32_t stride, int32_t * u, int32_t * v, int32_t numSamples, int32_t mixbits, int32_t mixres) ; 43 void unmix16 (const int32_t * u, int32_t * v, int32_t * out, uint32_t stride, int32_t numSamples, int32_t mixbits, int32_t mixres) ; 46 void mix20 (const int32_t * in, uint32_t stride, int32_t * u, int32_t * v, int32_t numSamples, int32_t mixbits, int32_t mixres) ; 47 void unmix20 (const int32_t * u, int32_t * v, int32_t * out, uint32_t stride, int32_t numSamples, int32_t mixbits, int32_t mixres) ; 52 void mix24 (const int32_t * in, uint32_t stride, int32_t * u, int32_t * v, int32_t numSamples, 54 void unmix24 (const int32_t * u, int32_t * v, int32_t * out, uint32_t stride, int32_t numSamples, 61 void mix32 (const int32_t * in, uint32_t stride, int32_t * u, int32_t * v, int32_t numSamples, 63 void unmix32 (const int32_t * u, int32_t * v, int32_t * out, uint32_t stride, int32_t numSamples, 67 void copy20ToPredictor (const int32_t * in, uint32_t stride, int32_t * out, int32_t numSamples) ; 68 void copy24ToPredictor (const int32_t * in, uint32_t stride, int32_ [all...] |
H A D | matrix_dec.c | 63 unmix16 (const int32_t * u, int32_t * v, int32_t * out, uint32_t stride, int32_t numSamples, int32_t mixbits, int32_t mixres) in unmix16() argument 79 out += stride ; in unmix16() 89 out += stride ; in unmix16() 98 unmix20 (const int32_t * u, int32_t * v, int32_t * out, uint32_t stride, int32_t numSamples, int32_t mixbits, int32_t mixres) in unmix20() argument 114 out += stride ; in unmix20() 124 out += stride ; in unmix20() 133 unmix24 (const int32_t * u, int32_t * v, int32_t * out, uint32_t stride, int32_t numSamples, in unmix24() argument 155 out += stride ; in unmix24() 167 out += stride ; in unmix24() 186 out += stride ; in unmix24() 207 unmix32(const int32_t * u, int32_t * v, int32_t * out, uint32_t stride, int32_t numSamples, int32_t mixbits, int32_t mixres, uint16_t * shiftUV, int32_t bytesShifted) unmix32() argument 262 copyPredictorTo24(const int32_t * in, int32_t * out, uint32_t stride, int32_t numSamples) copyPredictorTo24() argument 274 copyPredictorTo24Shift(const int32_t * in, uint16_t * shift, int32_t * out, uint32_t stride, int32_t numSamples, int32_t bytesShifted) copyPredictorTo24Shift() argument 292 copyPredictorTo20(const int32_t * in, int32_t * out, uint32_t stride, int32_t numSamples) copyPredictorTo20() argument 306 copyPredictorTo32(const int32_t * in, int32_t * out, uint32_t stride, int32_t numSamples) copyPredictorTo32() argument 316 copyPredictorTo32Shift(const int32_t * in, uint16_t * shift, int32_t * out, uint32_t stride, int32_t numSamples, int32_t bytesShifted) copyPredictorTo32Shift() argument [all...] |
/third_party/ffmpeg/libavcodec/aarch64/ |
H A D | vc1dsp_init_aarch64.c | 30 void ff_vc1_inv_trans_8x4_neon(uint8_t *dest, ptrdiff_t stride, int16_t *block); 31 void ff_vc1_inv_trans_4x8_neon(uint8_t *dest, ptrdiff_t stride, int16_t *block); 32 void ff_vc1_inv_trans_4x4_neon(uint8_t *dest, ptrdiff_t stride, int16_t *block); 34 void ff_vc1_inv_trans_8x8_dc_neon(uint8_t *dest, ptrdiff_t stride, int16_t *block); 35 void ff_vc1_inv_trans_8x4_dc_neon(uint8_t *dest, ptrdiff_t stride, int16_t *block); 36 void ff_vc1_inv_trans_4x8_dc_neon(uint8_t *dest, ptrdiff_t stride, int16_t *block); 37 void ff_vc1_inv_trans_4x4_dc_neon(uint8_t *dest, ptrdiff_t stride, int16_t *block); 39 void ff_vc1_v_loop_filter4_neon(uint8_t *src, ptrdiff_t stride, int pq); 40 void ff_vc1_h_loop_filter4_neon(uint8_t *src, ptrdiff_t stride, int pq); 41 void ff_vc1_v_loop_filter8_neon(uint8_t *src, ptrdiff_t stride, in [all...] |
/third_party/ffmpeg/libavcodec/x86/ |
H A D | diracdsp_init.c | 27 void ff_add_dirac_obmc8_mmx(uint16_t *dst, const uint8_t *src, int stride, const uint8_t *obmc_weight, int yblen); 29 void ff_add_dirac_obmc16_sse2(uint16_t *dst, const uint8_t *src, int stride, const uint8_t *obmc_weight, int yblen); 30 void ff_add_dirac_obmc32_sse2(uint16_t *dst, const uint8_t *src, int stride, const uint8_t *obmc_weight, int yblen); 36 void ff_dequant_subband_32_sse4(uint8_t *src, uint8_t *dst, ptrdiff_t stride, const int qf, const int qs, int tot_v, int tot_h); 45 const uint8_t *src, int stride, int width, int height) \ 49 ff_dirac_hpel_filter_v_ ## EXT(dstv-MMSIZE, src-MMSIZE, stride, width+MMSIZE+5); \ 53 dsth += stride; \ 54 dstv += stride; \ 55 dstc += stride; \ 56 src += stride; \ [all...] |
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/ |
H A D | copyvertex.h | 18 size_t stride, 27 void CopyNativeVertexData(const uint8_t *input, size_t stride, size_t count, uint8_t *output); 31 size_t stride, 37 size_t stride, 42 void Copy32FixedTo32FVertexData(const uint8_t *input, size_t stride, size_t count, uint8_t *output); 49 void CopyToFloatVertexData(const uint8_t *input, size_t stride, size_t count, uint8_t *output); 52 void Copy32FTo16FVertexData(const uint8_t *input, size_t stride, size_t count, uint8_t *output); 54 void CopyXYZ32FToXYZ9E5(const uint8_t *input, size_t stride, size_t count, uint8_t *output); 56 void CopyXYZ32FToX11Y11B10F(const uint8_t *input, size_t stride, size_t count, uint8_t *output); 60 size_t stride, [all...] |
/foundation/multimedia/av_codec/test/unittest/video_test/vcodec_framework_test/stable_sample/sample/encoder/ |
H A D | venc_sample.cpp | 42 int32_t stride) in ReadYUV420SP() 47 int32_t pixelSize = int32_t(stride / width); in ReadYUV420SP() 51 addr += stride; in ReadYUV420SP() 53 return stride * height * 3 / 2; // 3: nom, 2: denom in ReadYUV420SP() 57 int32_t stride) in ReadYUV420P() 62 int32_t pixelSize = int32_t(stride / width); in ReadYUV420P() 67 addr += stride; in ReadYUV420P() 70 stride >>= 1; in ReadYUV420P() 74 addr += stride; in ReadYUV420P() 76 return stride * heigh in ReadYUV420P() 41 ReadYUV420SP(std::shared_ptr<VideoEncSignal> &signal, uint8_t *addr, int32_t width, int32_t height, int32_t stride) ReadYUV420SP() argument 56 ReadYUV420P(std::shared_ptr<VideoEncSignal> &signal, uint8_t *addr, int32_t width, int32_t height, int32_t stride) ReadYUV420P() argument 79 ReadRGBA(std::shared_ptr<VideoEncSignal> &signal, uint8_t *addr, int32_t width, int32_t height, int32_t stride) ReadRGBA() argument 520 int32_t stride = 0; global() local 580 int32_t stride = sbuffer->GetStride(); global() local [all...] |