HomeSort by relevance Sort by last modified time
    Searched refs:conv_params (Results 1 - 25 of 68) sorted by null

1 2 3

  /external/libaom/libaom/av1/common/
convolve.h 45 ConvolveParams *conv_params);
51 const int subpel_y_q4, ConvolveParams *conv_params, int bd);
60 int scaled, ConvolveParams *conv_params,
67 ConvolveParams conv_params; local
68 conv_params.do_average = do_average;
70 conv_params.is_compound = is_compound;
71 conv_params.round_0 = ROUND0_BITS;
72 conv_params.round_1 = is_compound ? COMPOUND_ROUND1_BITS
73 : 2 * FILTER_BITS - conv_params.round_0;
74 const int intbufrange = bd + FILTER_BITS - conv_params.round_0 + 2
    [all...]
convolve.c 120 ConvolveParams *conv_params) {
128 FILTER_BITS * 2 - conv_params->round_0 - conv_params->round_1;
142 (int16_t)ROUND_POWER_OF_TWO(sum, conv_params->round_0);
150 const int offset_bits = bd + 2 * FILTER_BITS - conv_params->round_0;
158 int16_t res = ROUND_POWER_OF_TWO(sum, conv_params->round_1) -
159 ((1 << (offset_bits - conv_params->round_1)) +
160 (1 << (offset_bits - conv_params->round_1 - 1)));
171 ConvolveParams *conv_params) {
175 (void)conv_params;
    [all...]
warped_motion.c 398 ConvolveParams *conv_params, int16_t alpha,
402 conv_params->round_0 +
403 AOMMAX(bd + FILTER_BITS - conv_params->round_0 - 14, 0);
404 const int reduce_bits_vert = conv_params->is_compound
405 ? conv_params->round_1
411 2 * FILTER_BITS - conv_params->round_0 - conv_params->round_1;
412 const int offset_bits = bd + 2 * FILTER_BITS - conv_params->round_0;
414 assert(IMPLIES(conv_params->is_compound, conv_params->dst != NULL))
565 ConvolveParams conv_params = get_conv_params(0, 0, bd); local
848 ConvolveParams conv_params = get_conv_params(0, 0, 8); local
    [all...]
  /external/libaom/libaom/av1/common/x86/
av1_convolve_scale_sse4.c 110 const ConvolveParams *conv_params, int bd) {
111 const int offset_bits = bd + 2 * FILTER_BITS - conv_params->round_0;
114 const __m128i round_shift = _mm_cvtsi32_si128(conv_params->round_1);
116 const int32_t sub32 = ((1 << (offset_bits - conv_params->round_1)) +
117 (1 << (offset_bits - conv_params->round_1 - 1)));
120 CONV_BUF_TYPE *dst16 = conv_params->dst;
121 const int dst16_stride = conv_params->dst_stride;
123 FILTER_BITS * 2 - conv_params->round_0 - conv_params->round_1;
127 _mm_set1_epi32(((1 << conv_params->round_1) >> 1))
    [all...]
jnt_convolve_ssse3.c 23 const int subpel_y_q4, ConvolveParams *conv_params) {
24 CONV_BUF_TYPE *dst = conv_params->dst;
25 int dst_stride = conv_params->dst_stride;
35 const int do_average = conv_params->do_average;
36 const int use_dist_wtd_comp_avg = conv_params->use_dist_wtd_comp_avg;
41 const int w0 = conv_params->fwd_offset;
42 const int w1 = conv_params->bck_offset;
48 bd + 2 * FILTER_BITS - conv_params->round_0 - conv_params->round_1;
52 2 * FILTER_BITS - conv_params->round_0 - conv_params->round_1
    [all...]
highbd_convolve_2d_sse4.c 28 const int subpel_y_q4, ConvolveParams *conv_params, int bd) {
29 CONV_BUF_TYPE *dst = conv_params->dst;
30 int dst_stride = conv_params->dst_stride;
37 FILTER_BITS * 2 - conv_params->round_1 - conv_params->round_0;
39 const int do_average = conv_params->do_average;
40 const int use_dist_wtd_comp_avg = conv_params->use_dist_wtd_comp_avg;
41 const int w0 = conv_params->fwd_offset;
42 const int w1 = conv_params->bck_offset;
49 bd + 2 * FILTER_BITS - conv_params->round_0 - conv_params->round_1
    [all...]
jnt_convolve_avx2.c 23 static INLINE __m256i unpack_weights_avx2(ConvolveParams *conv_params) {
24 const int w0 = conv_params->fwd_offset;
25 const int w1 = conv_params->bck_offset;
43 ConvolveParams *conv_params) {
44 CONV_BUF_TYPE *dst = conv_params->dst;
45 int dst_stride = conv_params->dst_stride;
48 const int bits = FILTER_BITS - conv_params->round_1;
49 const __m256i wt = unpack_weights_avx2(conv_params);
50 const int do_average = conv_params->do_average;
51 const int use_dist_wtd_comp_avg = conv_params->use_dist_wtd_comp_avg
    [all...]
warp_plane_sse4.c 443 ConvolveParams *conv_params, const int round_bits, const int offset_bits,
446 _mm_set1_epi16(-(1 << (offset_bits - conv_params->round_1)) -
447 (1 << (offset_bits - conv_params->round_1 - 1)));
450 const int w0 = conv_params->fwd_offset;
451 const int w1 = conv_params->bck_offset;
563 uint8_t *pred, ConvolveParams *conv_params, int i, int j, int k,
569 if (conv_params->is_compound) {
571 (__m128i *)&conv_params->dst[(i + k + 4) * conv_params->dst_stride + j];
576 if (conv_params->do_average)
    [all...]
highbd_jnt_convolve_avx2.c 29 const int subpel_y_q4, ConvolveParams *conv_params, int bd) {
30 CONV_BUF_TYPE *dst = conv_params->dst;
31 int dst_stride = conv_params->dst_stride;
38 FILTER_BITS * 2 - conv_params->round_1 - conv_params->round_0;
40 const int do_average = conv_params->do_average;
41 const int use_dist_wtd_comp_avg = conv_params->use_dist_wtd_comp_avg;
42 const int w0 = conv_params->fwd_offset;
43 const int w1 = conv_params->bck_offset;
50 bd + 2 * FILTER_BITS - conv_params->round_0 - conv_params->round_1
    [all...]
jnt_convolve_sse2.c 24 ConvolveParams *conv_params) {
26 CONV_BUF_TYPE *dst = conv_params->dst;
27 const int dst_stride = conv_params->dst_stride;
30 const int bits = FILTER_BITS - conv_params->round_1;
32 const __m128i round_const = _mm_set1_epi32((1 << conv_params->round_0) >> 1);
33 const __m128i round_shift = _mm_cvtsi32_si128(conv_params->round_0);
34 const int w0 = conv_params->fwd_offset;
35 const int w1 = conv_params->bck_offset;
39 const int do_average = conv_params->do_average;
40 const int use_dist_wtd_comp_avg = conv_params->use_dist_wtd_comp_avg
    [all...]
highbd_jnt_convolve_sse4.c 24 const int subpel_y_q4, ConvolveParams *conv_params, int bd) {
25 CONV_BUF_TYPE *dst = conv_params->dst;
26 int dst_stride = conv_params->dst_stride;
29 const int bits = FILTER_BITS - conv_params->round_0;
35 const int do_average = conv_params->do_average;
36 const int use_dist_wtd_comp_avg = conv_params->use_dist_wtd_comp_avg;
38 const int w0 = conv_params->fwd_offset;
39 const int w1 = conv_params->bck_offset;
43 _mm_set1_epi32(((1 << conv_params->round_1) >> 1));
44 const __m128i round_shift_y = _mm_cvtsi32_si128(conv_params->round_1)
    [all...]
convolve_2d_sse2.c 26 ConvolveParams *conv_params) {
40 FILTER_BITS * 2 - conv_params->round_0 - conv_params->round_1;
41 const int offset_bits = bd + 2 * FILTER_BITS - conv_params->round_0;
43 assert(conv_params->round_0 > 0);
66 (1 << (bd + FILTER_BITS - 1)) + ((1 << conv_params->round_0) >> 1));
67 const __m128i round_shift = _mm_cvtsi32_si128(conv_params->round_0);
132 _mm_set1_epi32((1 << offset_bits) + ((1 << conv_params->round_1) >> 1));
133 const __m128i sum_shift = _mm_cvtsi32_si128(conv_params->round_1);
136 ((1 << bits) >> 1) - (1 << (offset_bits - conv_params->round_1))
    [all...]
highbd_wiener_convolve_ssse3.c 25 const ConvolveParams *conv_params, int bd) {
28 assert(bd + FILTER_BITS - conv_params->round_0 + 2 <= 16);
66 (1 << (conv_params->round_0 - 1)) + (1 << (bd + FILTER_BITS - 1)));
87 conv_params->round_0);
102 conv_params->round_0);
106 _mm_set1_epi16((WIENER_CLAMP_LIMIT(conv_params->round_0, bd)) - 1);
134 _mm_set1_epi32((1 << (conv_params->round_1 - 1)) -
135 (1 << (bd + conv_params->round_1 - 1)));
189 _mm_add_epi32(res_lo, round_const), conv_params->round_1);
191 _mm_add_epi32(res_hi, round_const), conv_params->round_1)
    [all...]
wiener_convolve_sse2.c 26 const ConvolveParams *conv_params) {
65 (1 << (conv_params->round_0 - 1)) + (1 << (bd + FILTER_BITS - 1)));
85 conv_params->round_0);
100 conv_params->round_0);
106 _mm_set1_epi16(WIENER_CLAMP_LIMIT(conv_params->round_0, bd) - 1));
132 _mm_set1_epi32((1 << (conv_params->round_1 - 1)) -
133 (1 << (bd + conv_params->round_1 - 1)));
187 _mm_add_epi32(res_lo, round_const), conv_params->round_1);
189 _mm_add_epi32(res_hi, round_const), conv_params->round_1);
convolve_sse2.c 83 ConvolveParams *conv_params) {
92 (void)conv_params;
94 assert(conv_params->round_0 <= FILTER_BITS);
95 assert(((conv_params->round_0 + conv_params->round_1) <= (FILTER_BITS + 1)) ||
96 ((conv_params->round_0 + conv_params->round_1) == (2 * FILTER_BITS)));
244 ConvolveParams *conv_params) {
247 const int bits = FILTER_BITS - conv_params->round_0;
249 _mm_set1_epi32((1 << conv_params->round_0) >> 1)
    [all...]
highbd_wiener_convolve_avx2.c 32 const ConvolveParams *conv_params, int bd) {
35 assert(bd + FILTER_BITS - conv_params->round_0 + 2 <= 16);
59 _mm256_set1_epi16(WIENER_CLAMP_LIMIT(conv_params->round_0, bd) - 1);
88 (1 << (conv_params->round_0 - 1)) + (1 << (bd + FILTER_BITS - 1)));
119 _mm256_add_epi32(res_even_sum, round_const), conv_params->round_0);
124 _mm256_add_epi32(res_odd_sum, round_const), conv_params->round_0);
171 _mm256_set1_epi32((1 << (conv_params->round_1 - 1)) -
172 (1 << (bd + conv_params->round_1 - 1)));
229 _mm256_add_epi32(res_lo, round_const), conv_params->round_1);
231 _mm256_add_epi32(res_hi, round_const), conv_params->round_1)
    [all...]
  /external/libaom/libaom/test/
warp_filter_test_util.cc 134 ConvolveParams conv_params = get_conv_params(0, 0, bd); local
151 conv_params = get_conv_params_no_round(do_average, 0, dsta, out_w, 1, bd);
152 conv_params.use_dist_wtd_comp_avg = 0;
159 sub_x, sub_y, &conv_params, alpha, beta, gamma, delta);
195 ConvolveParams conv_params = get_conv_params(0, 0, bd); local
219 conv_params =
222 conv_params = get_conv_params(0, 0, bd);
225 conv_params.use_dist_wtd_comp_avg = 0;
227 conv_params.use_dist_wtd_comp_avg = 1;
228 conv_params.fwd_offset = quant_dist_lookup_table[ii][jj][0]
326 ConvolveParams conv_params = get_conv_params(0, 0, bd); local
391 ConvolveParams conv_params = get_conv_params(0, 0, bd); local
    [all...]
reconinter_test.cc 64 ConvolveParams *conv_params, int bd);
102 ConvolveParams conv_params = get_conv_params_no_round(0, 0, NULL, 0, 1, bd); local
105 bd + 2 * FILTER_BITS - conv_params.round_0 - conv_params.round_1 + 2;
115 height, width, &conv_params, bd);
118 height, width, &conv_params, bd);
142 ConvolveParams conv_params = get_conv_params_no_round(0, 0, NULL, 0, 1, bd); local
145 bd + 2 * FILTER_BITS - conv_params.round_0 - conv_params.round_1 + 2;
158 width, height, width, &conv_params,
    [all...]
hiprec_convolve_test_util.h 36 const ConvolveParams *conv_params);
66 const ConvolveParams *conv_params, int bps);
  /external/libaom/libaom/av1/common/arm/
wiener_convolve_neon.c 34 const ConvolveParams *conv_params) {
61 ((bd) + 1 + FILTER_BITS - conv_params->round_0) <= 15
62 16 - conv_params->round_0 <= 15 -- (conv_params->round_0) >= 1
64 assert((conv_params->round_0) >= 1);
123 bd, conv_params->round_0);
130 bd, conv_params->round_0);
137 bd, conv_params->round_0);
144 bd, conv_params->round_0);
151 bd, conv_params->round_0)
    [all...]
  /external/libaom/config/x86/config/
av1_rtcd.h 62 void av1_build_compound_diffwtd_mask_d16_c(uint8_t *mask, DIFFWTD_MASK_TYPE mask_type, const CONV_BUF_TYPE *src0, int src0_stride, const CONV_BUF_TYPE *src1, int src1_stride, int h, int w, ConvolveParams *conv_params, int bd);
69 void av1_convolve_2d_copy_sr_c(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
70 void av1_convolve_2d_copy_sr_sse2(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
73 void av1_convolve_2d_scale_c(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_qn, const int x_step_qn, const int subpel_y_q4, const int y_step_qn, ConvolveParams *conv_params);
76 void av1_convolve_2d_sr_c(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
77 void av1_convolve_2d_sr_sse2(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
83 void av1_convolve_x_sr_c(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
84 void av1_convolve_x_sr_sse2(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
87 void av1_convolve_y_sr_c(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
88 void av1_convolve_y_sr_sse2(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
    [all...]
  /external/libaom/config/x86_64/config/
av1_rtcd.h 62 void av1_build_compound_diffwtd_mask_d16_c(uint8_t *mask, DIFFWTD_MASK_TYPE mask_type, const CONV_BUF_TYPE *src0, int src0_stride, const CONV_BUF_TYPE *src1, int src1_stride, int h, int w, ConvolveParams *conv_params, int bd);
69 void av1_convolve_2d_copy_sr_c(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
70 void av1_convolve_2d_copy_sr_sse2(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
73 void av1_convolve_2d_scale_c(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_qn, const int x_step_qn, const int subpel_y_q4, const int y_step_qn, ConvolveParams *conv_params);
76 void av1_convolve_2d_sr_c(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
77 void av1_convolve_2d_sr_sse2(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
83 void av1_convolve_x_sr_c(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
84 void av1_convolve_x_sr_sse2(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
87 void av1_convolve_y_sr_c(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
88 void av1_convolve_y_sr_sse2(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
    [all...]
  /external/libaom/libaom/aom_dsp/x86/
highbd_convolve_ssse3.c 25 ConvolveParams *conv_params, int bd) {
31 (void)conv_params;
33 assert(conv_params->round_0 <= FILTER_BITS);
34 assert(((conv_params->round_0 + conv_params->round_1) <= (FILTER_BITS + 1)) ||
35 ((conv_params->round_0 + conv_params->round_1) == (2 * FILTER_BITS)));
173 ConvolveParams *conv_params, int bd) {
182 assert(bd + FILTER_BITS + 2 - conv_params->round_0 <= 16);
187 _mm_set1_epi32(((1 << conv_params->round_0) >> 1))
    [all...]
  /external/libaom/config/arm/config/
av1_rtcd.h 63 void av1_build_compound_diffwtd_mask_d16_c(uint8_t *mask, DIFFWTD_MASK_TYPE mask_type, const CONV_BUF_TYPE *src0, int src0_stride, const CONV_BUF_TYPE *src1, int src1_stride, int h, int w, ConvolveParams *conv_params, int bd);
64 void av1_build_compound_diffwtd_mask_d16_neon(uint8_t *mask, DIFFWTD_MASK_TYPE mask_type, const CONV_BUF_TYPE *src0, int src0_stride, const CONV_BUF_TYPE *src1, int src1_stride, int h, int w, ConvolveParams *conv_params, int bd);
70 void av1_convolve_2d_copy_sr_c(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
71 void av1_convolve_2d_copy_sr_neon(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
74 void av1_convolve_2d_scale_c(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_qn, const int x_step_qn, const int subpel_y_q4, const int y_step_qn, ConvolveParams *conv_params);
77 void av1_convolve_2d_sr_c(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
78 void av1_convolve_2d_sr_neon(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
84 void av1_convolve_x_sr_c(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
85 void av1_convolve_x_sr_neon(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
88 void av1_convolve_y_sr_c(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
    [all...]
  /external/libaom/config/arm64/config/
av1_rtcd.h 63 void av1_build_compound_diffwtd_mask_d16_c(uint8_t *mask, DIFFWTD_MASK_TYPE mask_type, const CONV_BUF_TYPE *src0, int src0_stride, const CONV_BUF_TYPE *src1, int src1_stride, int h, int w, ConvolveParams *conv_params, int bd);
64 void av1_build_compound_diffwtd_mask_d16_neon(uint8_t *mask, DIFFWTD_MASK_TYPE mask_type, const CONV_BUF_TYPE *src0, int src0_stride, const CONV_BUF_TYPE *src1, int src1_stride, int h, int w, ConvolveParams *conv_params, int bd);
70 void av1_convolve_2d_copy_sr_c(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
71 void av1_convolve_2d_copy_sr_neon(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
74 void av1_convolve_2d_scale_c(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_qn, const int x_step_qn, const int subpel_y_q4, const int y_step_qn, ConvolveParams *conv_params);
77 void av1_convolve_2d_sr_c(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
78 void av1_convolve_2d_sr_neon(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
84 void av1_convolve_x_sr_c(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
85 void av1_convolve_x_sr_neon(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
88 void av1_convolve_y_sr_c(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_x, const InterpFilterParams *filter_params_y, const int subpel_x_q4, const int subpel_y_q4, ConvolveParams *conv_params);
    [all...]

Completed in 396 milliseconds

1 2 3