Home
last modified time | relevance | path

Searched refs:rtcd (Results 1 – 25 of 36) sorted by relevance

12

/external/libvpx/vp8/common/arm/
Darm_systemdependent.c25 VP8_COMMON_RTCD *rtcd = &ctx->rtcd; in vp8_arch_arm_common_init() local
30 rtcd->flags = flags; in vp8_arch_arm_common_init()
36 rtcd->subpix.sixtap16x16 = vp8_sixtap_predict16x16_armv6; in vp8_arch_arm_common_init()
37 rtcd->subpix.sixtap8x8 = vp8_sixtap_predict8x8_armv6; in vp8_arch_arm_common_init()
38 rtcd->subpix.sixtap8x4 = vp8_sixtap_predict8x4_armv6; in vp8_arch_arm_common_init()
39 rtcd->subpix.sixtap4x4 = vp8_sixtap_predict_armv6; in vp8_arch_arm_common_init()
40 rtcd->subpix.bilinear16x16 = vp8_bilinear_predict16x16_armv6; in vp8_arch_arm_common_init()
41 rtcd->subpix.bilinear8x8 = vp8_bilinear_predict8x8_armv6; in vp8_arch_arm_common_init()
42 rtcd->subpix.bilinear8x4 = vp8_bilinear_predict8x4_armv6; in vp8_arch_arm_common_init()
43 rtcd->subpix.bilinear4x4 = vp8_bilinear_predict4x4_armv6; in vp8_arch_arm_common_init()
[all …]
/external/libvpx/vp8/common/x86/
Dx86_systemdependent.c25 VP8_COMMON_RTCD *rtcd = &ctx->rtcd; in vp8_arch_x86_common_init() local
44 rtcd->idct.idct1 = vp8_short_idct4x4llm_1_mmx; in vp8_arch_x86_common_init()
45 rtcd->idct.idct16 = vp8_short_idct4x4llm_mmx; in vp8_arch_x86_common_init()
46 rtcd->idct.idct1_scalar_add = vp8_dc_only_idct_add_mmx; in vp8_arch_x86_common_init()
47 rtcd->idct.iwalsh16 = vp8_short_inv_walsh4x4_mmx; in vp8_arch_x86_common_init()
48 rtcd->idct.iwalsh1 = vp8_short_inv_walsh4x4_1_mmx; in vp8_arch_x86_common_init()
52 rtcd->recon.recon = vp8_recon_b_mmx; in vp8_arch_x86_common_init()
53 rtcd->recon.copy8x8 = vp8_copy_mem8x8_mmx; in vp8_arch_x86_common_init()
54 rtcd->recon.copy8x4 = vp8_copy_mem8x4_mmx; in vp8_arch_x86_common_init()
55 rtcd->recon.copy16x16 = vp8_copy_mem16x16_mmx; in vp8_arch_x86_common_init()
[all …]
/external/libvpx/vp8/encoder/generic/
Dcsystemdependent.c28 cpi->rtcd.common = &cpi->common.rtcd; in vp8_cmachine_specific_config()
29 cpi->rtcd.variance.sad16x16 = vp8_sad16x16_c; in vp8_cmachine_specific_config()
30 cpi->rtcd.variance.sad16x8 = vp8_sad16x8_c; in vp8_cmachine_specific_config()
31 cpi->rtcd.variance.sad8x16 = vp8_sad8x16_c; in vp8_cmachine_specific_config()
32 cpi->rtcd.variance.sad8x8 = vp8_sad8x8_c; in vp8_cmachine_specific_config()
33 cpi->rtcd.variance.sad4x4 = vp8_sad4x4_c; in vp8_cmachine_specific_config()
35 cpi->rtcd.variance.sad16x16x3 = vp8_sad16x16x3_c; in vp8_cmachine_specific_config()
36 cpi->rtcd.variance.sad16x8x3 = vp8_sad16x8x3_c; in vp8_cmachine_specific_config()
37 cpi->rtcd.variance.sad8x16x3 = vp8_sad8x16x3_c; in vp8_cmachine_specific_config()
38 cpi->rtcd.variance.sad8x8x3 = vp8_sad8x8x3_c; in vp8_cmachine_specific_config()
[all …]
/external/libvpx/vp8/common/generic/
Dsystemdependent.c26 VP8_COMMON_RTCD *rtcd = &ctx->rtcd; in vp8_machine_specific_config() local
28 rtcd->idct.idct1 = vp8_short_idct4x4llm_1_c; in vp8_machine_specific_config()
29 rtcd->idct.idct16 = vp8_short_idct4x4llm_c; in vp8_machine_specific_config()
30 rtcd->idct.idct1_scalar_add = vp8_dc_only_idct_add_c; in vp8_machine_specific_config()
31 rtcd->idct.iwalsh1 = vp8_short_inv_walsh4x4_1_c; in vp8_machine_specific_config()
32 rtcd->idct.iwalsh16 = vp8_short_inv_walsh4x4_c; in vp8_machine_specific_config()
34 rtcd->recon.copy16x16 = vp8_copy_mem16x16_c; in vp8_machine_specific_config()
35 rtcd->recon.copy8x8 = vp8_copy_mem8x8_c; in vp8_machine_specific_config()
36 rtcd->recon.copy8x4 = vp8_copy_mem8x4_c; in vp8_machine_specific_config()
37 rtcd->recon.recon = vp8_recon_b_c; in vp8_machine_specific_config()
[all …]
/external/libvpx/vp8/encoder/x86/
Dx86_csystemdependent.c199 cpi->rtcd.variance.sad16x16 = vp8_sad16x16_mmx; in vp8_arch_x86_encoder_init()
200 cpi->rtcd.variance.sad16x8 = vp8_sad16x8_mmx; in vp8_arch_x86_encoder_init()
201 cpi->rtcd.variance.sad8x16 = vp8_sad8x16_mmx; in vp8_arch_x86_encoder_init()
202 cpi->rtcd.variance.sad8x8 = vp8_sad8x8_mmx; in vp8_arch_x86_encoder_init()
203 cpi->rtcd.variance.sad4x4 = vp8_sad4x4_mmx; in vp8_arch_x86_encoder_init()
205 cpi->rtcd.variance.var4x4 = vp8_variance4x4_mmx; in vp8_arch_x86_encoder_init()
206 cpi->rtcd.variance.var8x8 = vp8_variance8x8_mmx; in vp8_arch_x86_encoder_init()
207 cpi->rtcd.variance.var8x16 = vp8_variance8x16_mmx; in vp8_arch_x86_encoder_init()
208 cpi->rtcd.variance.var16x8 = vp8_variance16x8_mmx; in vp8_arch_x86_encoder_init()
209 cpi->rtcd.variance.var16x16 = vp8_variance16x16_mmx; in vp8_arch_x86_encoder_init()
[all …]
/external/libvpx/vp8/encoder/arm/
Darm_csystemdependent.c24 int flags = cpi->common.rtcd.flags; in vp8_arch_arm_encoder_init()
32 cpi->rtcd.variance.sad16x16 = vp8_sad16x16_armv6; in vp8_arch_arm_encoder_init()
39 cpi->rtcd.variance.var8x8 = vp8_variance8x8_armv6; in vp8_arch_arm_encoder_init()
42 cpi->rtcd.variance.var16x16 = vp8_variance16x16_armv6; in vp8_arch_arm_encoder_init()
45 cpi->rtcd.variance.subpixvar8x8 = vp8_sub_pixel_variance8x8_armv6; in vp8_arch_arm_encoder_init()
48 cpi->rtcd.variance.subpixvar16x16 = vp8_sub_pixel_variance16x16_armv6; in vp8_arch_arm_encoder_init()
49 cpi->rtcd.variance.halfpixvar16x16_h = vp8_variance_halfpixvar16x16_h_armv6; in vp8_arch_arm_encoder_init()
50 cpi->rtcd.variance.halfpixvar16x16_v = vp8_variance_halfpixvar16x16_v_armv6; in vp8_arch_arm_encoder_init()
51 cpi->rtcd.variance.halfpixvar16x16_hv = vp8_variance_halfpixvar16x16_hv_armv6; in vp8_arch_arm_encoder_init()
53 cpi->rtcd.variance.mse16x16 = vp8_mse16x16_armv6; in vp8_arch_arm_encoder_init()
[all …]
/external/libvpx/vp8/encoder/
Dencodeintra.c33 void vp8_encode_intra4x4block(const VP8_ENCODER_RTCD *rtcd, MACROBLOCK *x, BLOCK *be, BLOCKD *b, in… in vp8_encode_intra4x4block() argument
37 ENCODEMB_INVOKE(&rtcd->encodemb, subb)(be, b, 16); in vp8_encode_intra4x4block()
43 vp8_inverse_transform_b(IF_RTCD(&rtcd->common->idct), b, 32); in vp8_encode_intra4x4block()
45 …RECON_INVOKE(&rtcd->common->recon, recon)(b->predictor, b->diff, *(b->base_dst) + b->dst, b->dst_s… in vp8_encode_intra4x4block()
48 void vp8_encode_intra4x4mby(const VP8_ENCODER_RTCD *rtcd, MACROBLOCK *mb) in vp8_encode_intra4x4mby() argument
60 vp8_encode_intra4x4block(rtcd, mb, be, b, b->bmi.mode); in vp8_encode_intra4x4mby()
66 void vp8_encode_intra16x16mby(const VP8_ENCODER_RTCD *rtcd, MACROBLOCK *x) in vp8_encode_intra16x16mby() argument
70 RECON_INVOKE(&rtcd->common->recon, build_intra_predictors_mby)(&x->e_mbd); in vp8_encode_intra16x16mby()
72 …ENCODEMB_INVOKE(&rtcd->encodemb, submby)(x->src_diff, x->src.y_buffer, x->e_mbd.predictor, x->src.… in vp8_encode_intra16x16mby()
81 vp8_optimize_mby(x, rtcd); in vp8_encode_intra16x16mby()
[all …]
Dencodemb.c101 static void vp8_subtract_mb(const VP8_ENCODER_RTCD *rtcd, MACROBLOCK *x) in vp8_subtract_mb() argument
103 …ENCODEMB_INVOKE(&rtcd->encodemb, submby)(x->src_diff, x->src.y_buffer, x->e_mbd.predictor, x->src.… in vp8_subtract_mb()
104 …ENCODEMB_INVOKE(&rtcd->encodemb, submbuv)(x->src_diff, x->src.u_buffer, x->src.v_buffer, x->e_mbd.… in vp8_subtract_mb()
261 const VP8_ENCODER_RTCD *rtcd) in optimize_b() argument
505 static void optimize_mb(MACROBLOCK *x, const VP8_ENCODER_RTCD *rtcd) in optimize_mb() argument
527 ta + vp8_block2above[b], tl + vp8_block2left[b], rtcd); in optimize_mb()
533 ta + vp8_block2above[b], tl + vp8_block2left[b], rtcd); in optimize_mb()
540 ta + vp8_block2above[b], tl + vp8_block2left[b], rtcd); in optimize_mb()
545 void vp8_optimize_mby(MACROBLOCK *x, const VP8_ENCODER_RTCD *rtcd) in vp8_optimize_mby() argument
574 ta + vp8_block2above[b], tl + vp8_block2left[b], rtcd); in vp8_optimize_mby()
[all …]
Dpicklpf.c25 …_err(YV12_BUFFER_CONFIG *source, YV12_BUFFER_CONFIG *dest, const vp8_variance_rtcd_vtable_t *rtcd);
68 …FER_CONFIG *source, YV12_BUFFER_CONFIG *dest, int Fraction, const vp8_variance_rtcd_vtable_t *rtcd) in vp8_calc_partial_ssl_err() argument
77 (void)rtcd; in vp8_calc_partial_ssl_err()
97 …Total += VARIANCE_INVOKE(rtcd, mse16x16)(src + j, source->y_stride, dst + j, dest->y_stride, &sse); in vp8_calc_partial_ssl_err()
195 best_err = vp8_calc_partial_ssl_err(sd, cm->frame_to_show, 3, IF_RTCD(&cpi->rtcd.variance)); in vp8cx_pick_filter_level_fast()
212 filt_err = vp8_calc_partial_ssl_err(sd, cm->frame_to_show, 3, IF_RTCD(&cpi->rtcd.variance)); in vp8cx_pick_filter_level_fast()
249 … filt_err = vp8_calc_partial_ssl_err(sd, cm->frame_to_show, 3, IF_RTCD(&cpi->rtcd.variance)); in vp8cx_pick_filter_level_fast()
312 if (cm->rtcd.flags & HAS_NEON) in vp8cx_pick_filter_level()
354 best_err = vp8_calc_ss_err(sd, cm->frame_to_show, IF_RTCD(&cpi->rtcd.variance)); in vp8cx_pick_filter_level()
360 if (cm->rtcd.flags & HAS_NEON) in vp8cx_pick_filter_level()
[all …]
Dencodemb.h96 void vp8_encode_inter16x16(const struct VP8_ENCODER_RTCD *rtcd, MACROBLOCK *x);
104 void vp8_encode_inter16x16uvrd(const struct VP8_ENCODER_RTCD *rtcd, MACROBLOCK *x);
105 void vp8_optimize_mby(MACROBLOCK *x, const struct VP8_ENCODER_RTCD *rtcd);
106 void vp8_optimize_mbuv(MACROBLOCK *x, const struct VP8_ENCODER_RTCD *rtcd);
107 void vp8_encode_inter16x16y(const struct VP8_ENCODER_RTCD *rtcd, MACROBLOCK *x);
Dssim.c315 const vp8_variance_rtcd_vtable_t *rtcd) in ssim_16x16() argument
318 rtcd->ssimpf(s, sp, r, rp, &sum_s, &sum_r, &sum_sq_s, &sum_sq_r, &sum_sxr); in ssim_16x16()
322 const vp8_variance_rtcd_vtable_t *rtcd) in ssim_8x8() argument
325 rtcd->ssimpf_8x8(s, sp, r, rp, &sum_s, &sum_r, &sum_sq_s, &sum_sq_r, &sum_sxr); in ssim_8x8()
332 const vp8_variance_rtcd_vtable_t *rtcd) in dssim() argument
339 rtcd->ssimpf(s, sp, r, rp, &sum_s, &sum_r, &sum_sq_s, &sum_sq_r, &sum_sxr); in dssim()
360 const vp8_variance_rtcd_vtable_t *rtcd in vp8_ssim2() argument
372 ssim_total += ssim_8x8(img1, stride_img1, img2, stride_img2, rtcd); in vp8_ssim2()
385 const vp8_variance_rtcd_vtable_t *rtcd in vp8_calc_ssim() argument
393 source->y_height, rtcd); in vp8_calc_ssim()
[all …]
Donyx_if.c43 #define RTCD(x) &cpi->common.rtcd.x
72 …_err(YV12_BUFFER_CONFIG *source, YV12_BUFFER_CONFIG *dest, const vp8_variance_rtcd_vtable_t *rtcd);
89 const vp8_variance_rtcd_vtable_t *rtcd
1198 cpi->mb.vp8_short_fdct8x4 = FDCT_INVOKE(&cpi->rtcd.fdct, short8x4); in vp8_set_speed_features()
1199 cpi->mb.vp8_short_fdct4x4 = FDCT_INVOKE(&cpi->rtcd.fdct, short4x4); in vp8_set_speed_features()
1203 cpi->mb.vp8_short_fdct8x4 = FDCT_INVOKE(&cpi->rtcd.fdct, fast8x4); in vp8_set_speed_features()
1204 cpi->mb.vp8_short_fdct4x4 = FDCT_INVOKE(&cpi->rtcd.fdct, fast4x4); in vp8_set_speed_features()
1207 cpi->mb.short_walsh4x4 = FDCT_INVOKE(&cpi->rtcd.fdct, walsh_short4x4); in vp8_set_speed_features()
1211 cpi->mb.quantize_b = QUANTIZE_INVOKE(&cpi->rtcd.quantize, quantb); in vp8_set_speed_features()
1215 cpi->mb.quantize_b = QUANTIZE_INVOKE(&cpi->rtcd.quantize, fastquantb); in vp8_set_speed_features()
[all …]
Dencodeframe.c34 #define RTCD(x) &cpi->common.rtcd.x
438 VARIANCE_INVOKE(&cpi->rtcd.variance, get16x16var)(x->src.y_buffer, in vp8_activity_masking()
692 &cpi->common.rtcd.subpix, sixtap4x4); in vp8_encode_frame()
694 &cpi->common.rtcd.subpix, sixtap8x4); in vp8_encode_frame()
696 &cpi->common.rtcd.subpix, sixtap8x8); in vp8_encode_frame()
698 &cpi->common.rtcd.subpix, sixtap16x16); in vp8_encode_frame()
703 &cpi->common.rtcd.subpix, bilinear4x4); in vp8_encode_frame()
705 &cpi->common.rtcd.subpix, bilinear8x4); in vp8_encode_frame()
707 &cpi->common.rtcd.subpix, bilinear8x8); in vp8_encode_frame()
709 &cpi->common.rtcd.subpix, bilinear16x16); in vp8_encode_frame()
[all …]
Dpickinter.c36 extern int VP8_UVSSE(MACROBLOCK *x, const vp8_variance_rtcd_vtable_t *rtcd);
152 static int get_prediction_error(BLOCK *be, BLOCKD *b, const vp8_variance_rtcd_vtable_t *rtcd) in get_prediction_error() argument
159 return VARIANCE_INVOKE(rtcd, get4x4sse_cs)(sptr, be->src_stride, dptr, 16, 0x7fffffff); in get_prediction_error()
164 const VP8_ENCODER_RTCD *rtcd, in pick_intra4x4block() argument
196 distortion = get_prediction_error(be, b, &rtcd->variance); in pick_intra4x4block()
209 vp8_encode_intra4x4block(rtcd, x, be, b, b->bmi.mode); in pick_intra4x4block()
215 int vp8_pick_intra4x4mby_modes(const VP8_ENCODER_RTCD *rtcd, MACROBLOCK *mb, int *Rate, int *best_d… in vp8_pick_intra4x4mby_modes() argument
234 pick_intra4x4block(rtcd, mb, mb->block + i, xd->block + i, in vp8_pick_intra4x4mby_modes()
637 vp8_pick_intra4x4mby_modes(IF_RTCD(&cpi->rtcd), x, &rate, &distortion2); in vp8_pick_inter_mode()
639 …distortion2 = VARIANCE_INVOKE(&cpi->rtcd.variance, get16x16prederror)(x->src.y_buffer, x->src.y_st… in vp8_pick_inter_mode()
[all …]
Dtemporal_filter.c66 RECON_INVOKE(&x->rtcd->recon, copy16x16)(yptr, stride, &pred[0], 16); in vp8_temporal_filter_predictors_mb_c()
86 RECON_INVOKE(&x->rtcd->recon, copy8x8)(uptr, stride, &pred[256], 8); in vp8_temporal_filter_predictors_mb_c()
87 RECON_INVOKE(&x->rtcd->recon, copy8x8)(vptr, stride, &pred[320], 8); in vp8_temporal_filter_predictors_mb_c()
376 TEMPORAL_INVOKE(&cpi->rtcd.temporal, apply) in vp8_temporal_filter_iterate_c()
386 TEMPORAL_INVOKE(&cpi->rtcd.temporal, apply) in vp8_temporal_filter_iterate_c()
396 TEMPORAL_INVOKE(&cpi->rtcd.temporal, apply) in vp8_temporal_filter_iterate_c()
Drdopt.c444 int VP8_UVSSE(MACROBLOCK *x, const vp8_variance_rtcd_vtable_t *rtcd) in VP8_UVSSE() argument
468 …VARIANCE_INVOKE(rtcd, subpixvar8x8)(uptr, pre_stride, mv_col & 7, mv_row & 7, upred_ptr, uv_stride… in VP8_UVSSE()
469 …VARIANCE_INVOKE(rtcd, subpixvar8x8)(vptr, pre_stride, mv_col & 7, mv_row & 7, vpred_ptr, uv_stride… in VP8_UVSSE()
474 …VARIANCE_INVOKE(rtcd, subpixvar8x8)(uptr, pre_stride, mv_col & 7, mv_row & 7, upred_ptr, uv_stride… in VP8_UVSSE()
475 …VARIANCE_INVOKE(rtcd, subpixvar8x8)(vptr, pre_stride, mv_col & 7, mv_row & 7, vpred_ptr, uv_stride… in VP8_UVSSE()
544 const vp8_encodemb_rtcd_vtable_t *rtcd) in macro_block_yrd() argument
554 ENCODEMB_INVOKE(rtcd, submby)( mb->src_diff, mb->src.y_buffer, in macro_block_yrd()
578 d = ENCODEMB_INVOKE(rtcd, mberr)(mb, 1) << 2; in macro_block_yrd()
579 d += ENCODEMB_INVOKE(rtcd, berr)(mb_y2->coeff, x_y2->dqcoeff); in macro_block_yrd()
633 ENCODEMB_INVOKE(IF_RTCD(&cpi->rtcd.encodemb), subb)(be, b, 16); in rd_pick_intra4x4block()
[all …]
/external/libvpx/vp8/common/
Dinvtrans.c28 void vp8_inverse_transform_b(const vp8_idct_rtcd_vtable_t *rtcd, BLOCKD *b, int pitch) in vp8_inverse_transform_b() argument
31 IDCT_INVOKE(rtcd, idct16)(b->dqcoeff, b->diff, pitch); in vp8_inverse_transform_b()
33 IDCT_INVOKE(rtcd, idct1)(b->dqcoeff, b->diff, pitch); in vp8_inverse_transform_b()
37 void vp8_inverse_transform_mby(const vp8_idct_rtcd_vtable_t *rtcd, MACROBLOCKD *x) in vp8_inverse_transform_mby() argument
42 IDCT_INVOKE(rtcd, iwalsh16)(x->block[24].dqcoeff, x->block[24].diff); in vp8_inverse_transform_mby()
48 vp8_inverse_transform_b(rtcd, &x->block[i], 32); in vp8_inverse_transform_mby()
52 void vp8_inverse_transform_mbuv(const vp8_idct_rtcd_vtable_t *rtcd, MACROBLOCKD *x) in vp8_inverse_transform_mbuv() argument
58 vp8_inverse_transform_b(rtcd, &x->block[i], 16); in vp8_inverse_transform_mbuv()
64 void vp8_inverse_transform_mb(const vp8_idct_rtcd_vtable_t *rtcd, MACROBLOCKD *x) in vp8_inverse_transform_mb() argument
73 IDCT_INVOKE(rtcd, iwalsh16)(&x->block[24].dqcoeff[0], x->block[24].diff); in vp8_inverse_transform_mb()
[all …]
Drecon.c109 void vp8_recon_mby_c(const vp8_recon_rtcd_vtable_t *rtcd, MACROBLOCKD *x) in vp8_recon_mby_c() argument
113 RECON_INVOKE(rtcd, recon4)(b->predictor, b->diff, *(b->base_dst) + b->dst, b->dst_stride); in vp8_recon_mby_c()
117 RECON_INVOKE(rtcd, recon4)(b->predictor, b->diff, *(b->base_dst) + b->dst, b->dst_stride); in vp8_recon_mby_c()
121 RECON_INVOKE(rtcd, recon4)(b->predictor, b->diff, *(b->base_dst) + b->dst, b->dst_stride); in vp8_recon_mby_c()
125 RECON_INVOKE(rtcd, recon4)(b->predictor, b->diff, *(b->base_dst) + b->dst, b->dst_stride); in vp8_recon_mby_c()
133 RECON_INVOKE(rtcd, recon4)(b->predictor, b->diff, *(b->base_dst) + b->dst, b->dst_stride); in vp8_recon_mby_c()
138 void vp8_recon_mb_c(const vp8_recon_rtcd_vtable_t *rtcd, MACROBLOCKD *x) in vp8_recon_mb_c() argument
143 RECON_INVOKE(rtcd, recon4)(b->predictor, b->diff, *(b->base_dst) + b->dst, b->dst_stride); in vp8_recon_mb_c()
145 RECON_INVOKE(rtcd, recon4)(b->predictor, b->diff, *(b->base_dst) + b->dst, b->dst_stride); in vp8_recon_mb_c()
147 RECON_INVOKE(rtcd, recon4)(b->predictor, b->diff, *(b->base_dst) + b->dst, b->dst_stride); in vp8_recon_mb_c()
[all …]
Dinvtrans.h18 extern void vp8_inverse_transform_b(const vp8_idct_rtcd_vtable_t *rtcd, BLOCKD *b, int pitch);
19 extern void vp8_inverse_transform_mb(const vp8_idct_rtcd_vtable_t *rtcd, MACROBLOCKD *x);
20 extern void vp8_inverse_transform_mby(const vp8_idct_rtcd_vtable_t *rtcd, MACROBLOCKD *x);
21 extern void vp8_inverse_transform_mbuv(const vp8_idct_rtcd_vtable_t *rtcd, MACROBLOCKD *x);
Dreconinter.c186 RECON_INVOKE(&x->rtcd->recon, copy8x8)(ptr, d->pre_stride, pred_ptr, pitch); in build_inter_predictors4b()
205 RECON_INVOKE(&x->rtcd->recon, copy8x4)(ptr, d->pre_stride, pred_ptr, pitch); in build_inter_predictors2b()
237 RECON_INVOKE(&x->rtcd->recon, copy8x8)(uptr, pre_stride, upred_ptr, 8); in vp8_build_inter_predictors_mbuv()
238 RECON_INVOKE(&x->rtcd->recon, copy8x8)(vptr, pre_stride, vpred_ptr, 8); in vp8_build_inter_predictors_mbuv()
282 RECON_INVOKE(&x->rtcd->recon, copy16x16)(ptr, pre_stride, pred_ptr, 16); in vp8_build_inter_predictors_mby()
345 RECON_INVOKE(&x->rtcd->recon, copy16x16)(ptr, pre_stride, pred_ptr, 16); in vp8_build_inter_predictors_mb()
362 RECON_INVOKE(&x->rtcd->recon, copy8x8)(uptr, pre_stride, upred_ptr, 8); in vp8_build_inter_predictors_mb()
363 RECON_INVOKE(&x->rtcd->recon, copy8x8)(vptr, pre_stride, vpred_ptr, 8); in vp8_build_inter_predictors_mb()
570 …RECON_INVOKE(&x->rtcd->recon, copy16x16)(ptr, pre_stride, dst_ptr, x->dst.y_stride); /*x->block[0]… in vp8_build_inter_predictors_mb_s()
587 RECON_INVOKE(&x->rtcd->recon, copy8x8)(uptr, pre_stride, udst_ptr, x->dst.uv_stride); in vp8_build_inter_predictors_mb_s()
[all …]
Dpostproc.c309 vp8_postproc_rtcd_vtable_t *rtcd) in vp8_deblock_and_de_macro_block() argument
316 …POSTPROC_INVOKE(rtcd, downacross)(source->y_buffer, post->y_buffer, source->y_stride, post->y_str… in vp8_deblock_and_de_macro_block()
317 …POSTPROC_INVOKE(rtcd, across)(post->y_buffer, post->y_stride, post->y_height, post->y_width, q2mbl… in vp8_deblock_and_de_macro_block()
318 …POSTPROC_INVOKE(rtcd, down)(post->y_buffer, post->y_stride, post->y_height, post->y_width, q2mbl(q… in vp8_deblock_and_de_macro_block()
320 …POSTPROC_INVOKE(rtcd, downacross)(source->u_buffer, post->u_buffer, source->uv_stride, post->uv_st… in vp8_deblock_and_de_macro_block()
321 …POSTPROC_INVOKE(rtcd, downacross)(source->v_buffer, post->v_buffer, source->uv_stride, post->uv_st… in vp8_deblock_and_de_macro_block()
330 vp8_postproc_rtcd_vtable_t *rtcd) in vp8_deblock() argument
337 …POSTPROC_INVOKE(rtcd, downacross)(source->y_buffer, post->y_buffer, source->y_stride, post->y_str… in vp8_deblock()
338 …POSTPROC_INVOKE(rtcd, downacross)(source->u_buffer, post->u_buffer, source->uv_stride, post->uv_st… in vp8_deblock()
339 …POSTPROC_INVOKE(rtcd, downacross)(source->v_buffer, post->v_buffer, source->uv_stride, post->uv_st… in vp8_deblock()
[all …]
Dloopfilter.c193 cm->lf_mbv = LF_INVOKE(&cm->rtcd.loopfilter, normal_mb_v); in vp8_init_loop_filter()
194 cm->lf_bv = LF_INVOKE(&cm->rtcd.loopfilter, normal_b_v); in vp8_init_loop_filter()
195 cm->lf_mbh = LF_INVOKE(&cm->rtcd.loopfilter, normal_mb_h); in vp8_init_loop_filter()
196 cm->lf_bh = LF_INVOKE(&cm->rtcd.loopfilter, normal_b_h); in vp8_init_loop_filter()
200 cm->lf_mbv = LF_INVOKE(&cm->rtcd.loopfilter, simple_mb_v); in vp8_init_loop_filter()
201 cm->lf_bv = LF_INVOKE(&cm->rtcd.loopfilter, simple_b_v); in vp8_init_loop_filter()
202 cm->lf_mbh = LF_INVOKE(&cm->rtcd.loopfilter, simple_mb_h); in vp8_init_loop_filter()
203 cm->lf_bh = LF_INVOKE(&cm->rtcd.loopfilter, simple_b_h); in vp8_init_loop_filter()
Drecon.h24 void sym(const struct vp8_recon_rtcd_vtable *rtcd, MACROBLOCKD *x)
116 void vp8_recon_intra_mbuv(const vp8_recon_rtcd_vtable_t *rtcd, MACROBLOCKD *x);
/external/libvpx/vp8/decoder/generic/
Ddsystemdependent.c23 pbi->mb.rtcd = &pbi->common.rtcd; in vp8_dmachine_specific_config()
/external/libvpx/vp8/decoder/
Donyxd_if.c286 if (cm->rtcd.flags & HAS_NEON) in vp8dx_receive_compressed_data()
299 if (cm->rtcd.flags & HAS_NEON) in vp8dx_receive_compressed_data()
332 if (cm->rtcd.flags & HAS_NEON) in vp8dx_receive_compressed_data()
352 if (cm->rtcd.flags & HAS_NEON) in vp8dx_receive_compressed_data()
369 if (cm->rtcd.flags & HAS_NEON) in vp8dx_receive_compressed_data()
450 if (cm->rtcd.flags & HAS_NEON) in vp8dx_receive_compressed_data()

12