Home
last modified time | relevance | path

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

12

/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/common/arm/
Darm_systemdependent.c33 VP8_COMMON_RTCD *rtcd = &ctx->rtcd; in vp8_arch_arm_common_init() local
38 rtcd->flags = flags; in vp8_arch_arm_common_init()
44 rtcd->subpix.sixtap16x16 = vp8_sixtap_predict16x16_armv6; in vp8_arch_arm_common_init()
45 rtcd->subpix.sixtap8x8 = vp8_sixtap_predict8x8_armv6; in vp8_arch_arm_common_init()
46 rtcd->subpix.sixtap8x4 = vp8_sixtap_predict8x4_armv6; in vp8_arch_arm_common_init()
47 rtcd->subpix.sixtap4x4 = vp8_sixtap_predict_armv6; in vp8_arch_arm_common_init()
48 rtcd->subpix.bilinear16x16 = vp8_bilinear_predict16x16_armv6; in vp8_arch_arm_common_init()
49 rtcd->subpix.bilinear8x8 = vp8_bilinear_predict8x8_armv6; in vp8_arch_arm_common_init()
50 rtcd->subpix.bilinear8x4 = vp8_bilinear_predict8x4_armv6; in vp8_arch_arm_common_init()
51 rtcd->subpix.bilinear4x4 = vp8_bilinear_predict4x4_armv6; in vp8_arch_arm_common_init()
[all …]
/external/libvpx/vp8/encoder/generic/
Dcsystemdependent.c30 cpi->rtcd.common = &cpi->common.rtcd; in vp8_cmachine_specific_config()
31 cpi->rtcd.variance.sad16x16 = vp8_sad16x16_c; in vp8_cmachine_specific_config()
32 cpi->rtcd.variance.sad16x8 = vp8_sad16x8_c; in vp8_cmachine_specific_config()
33 cpi->rtcd.variance.sad8x16 = vp8_sad8x16_c; in vp8_cmachine_specific_config()
34 cpi->rtcd.variance.sad8x8 = vp8_sad8x8_c; in vp8_cmachine_specific_config()
35 cpi->rtcd.variance.sad4x4 = vp8_sad4x4_c; in vp8_cmachine_specific_config()
37 cpi->rtcd.variance.sad16x16x3 = vp8_sad16x16x3_c; in vp8_cmachine_specific_config()
38 cpi->rtcd.variance.sad16x8x3 = vp8_sad16x8x3_c; in vp8_cmachine_specific_config()
39 cpi->rtcd.variance.sad8x16x3 = vp8_sad8x16x3_c; in vp8_cmachine_specific_config()
40 cpi->rtcd.variance.sad8x8x3 = vp8_sad8x8x3_c; in vp8_cmachine_specific_config()
[all …]
/external/libvpx/vp8/encoder/x86/
Dx86_csystemdependent.c223 cpi->rtcd.variance.sad16x16 = vp8_sad16x16_mmx; in vp8_arch_x86_encoder_init()
224 cpi->rtcd.variance.sad16x8 = vp8_sad16x8_mmx; in vp8_arch_x86_encoder_init()
225 cpi->rtcd.variance.sad8x16 = vp8_sad8x16_mmx; in vp8_arch_x86_encoder_init()
226 cpi->rtcd.variance.sad8x8 = vp8_sad8x8_mmx; in vp8_arch_x86_encoder_init()
227 cpi->rtcd.variance.sad4x4 = vp8_sad4x4_mmx; in vp8_arch_x86_encoder_init()
229 cpi->rtcd.variance.var4x4 = vp8_variance4x4_mmx; in vp8_arch_x86_encoder_init()
230 cpi->rtcd.variance.var8x8 = vp8_variance8x8_mmx; in vp8_arch_x86_encoder_init()
231 cpi->rtcd.variance.var8x16 = vp8_variance8x16_mmx; in vp8_arch_x86_encoder_init()
232 cpi->rtcd.variance.var16x8 = vp8_variance16x8_mmx; in vp8_arch_x86_encoder_init()
233 cpi->rtcd.variance.var16x16 = vp8_variance16x16_mmx; in vp8_arch_x86_encoder_init()
[all …]
/external/libvpx/vp8/common/generic/
Dsystemdependent.c32 VP8_COMMON_RTCD *rtcd = &ctx->rtcd; in vp8_machine_specific_config() local
34 rtcd->idct.idct1 = vp8_short_idct4x4llm_1_c; in vp8_machine_specific_config()
35 rtcd->idct.idct16 = vp8_short_idct4x4llm_c; in vp8_machine_specific_config()
36 rtcd->idct.idct1_scalar_add = vp8_dc_only_idct_add_c; in vp8_machine_specific_config()
37 rtcd->idct.iwalsh1 = vp8_short_inv_walsh4x4_1_c; in vp8_machine_specific_config()
38 rtcd->idct.iwalsh16 = vp8_short_inv_walsh4x4_c; in vp8_machine_specific_config()
40 rtcd->recon.copy16x16 = vp8_copy_mem16x16_c; in vp8_machine_specific_config()
41 rtcd->recon.copy8x8 = vp8_copy_mem8x8_c; in vp8_machine_specific_config()
42 rtcd->recon.copy8x4 = vp8_copy_mem8x4_c; in vp8_machine_specific_config()
43 rtcd->recon.recon = vp8_recon_b_c; in vp8_machine_specific_config()
[all …]
/external/libvpx/vp8/encoder/arm/
Darm_csystemdependent.c24 int flags = cpi->common.rtcd.flags; in vp8_arch_arm_encoder_init()
62 cpi->rtcd.fdct.walsh_short4x4 = vp8_short_walsh4x4_armv6; in vp8_arch_arm_encoder_init()
79 cpi->rtcd.variance.sad16x16 = vp8_sad16x16_neon; in vp8_arch_arm_encoder_init()
80 cpi->rtcd.variance.sad16x8 = vp8_sad16x8_neon; in vp8_arch_arm_encoder_init()
81 cpi->rtcd.variance.sad8x16 = vp8_sad8x16_neon; in vp8_arch_arm_encoder_init()
82 cpi->rtcd.variance.sad8x8 = vp8_sad8x8_neon; in vp8_arch_arm_encoder_init()
83 cpi->rtcd.variance.sad4x4 = vp8_sad4x4_neon; in vp8_arch_arm_encoder_init()
86 cpi->rtcd.variance.var8x8 = vp8_variance8x8_neon; in vp8_arch_arm_encoder_init()
87 cpi->rtcd.variance.var8x16 = vp8_variance8x16_neon; in vp8_arch_arm_encoder_init()
88 cpi->rtcd.variance.var16x8 = vp8_variance16x8_neon; in vp8_arch_arm_encoder_init()
[all …]
/external/libvpx/vp8/encoder/
Dencodeintra.c46 void vp8_encode_intra4x4block(const VP8_ENCODER_RTCD *rtcd, MACROBLOCK *x, BLOCK *be, BLOCKD *b, in… in vp8_encode_intra4x4block() argument
50 ENCODEMB_INVOKE(&rtcd->encodemb, subb)(be, b, 16); in vp8_encode_intra4x4block()
56 vp8_inverse_transform_b(IF_RTCD(&rtcd->common->idct), b, 32); in vp8_encode_intra4x4block()
58 …RECON_INVOKE(&rtcd->common->recon, recon)(b->predictor, b->diff, *(b->base_dst) + b->dst, b->dst_s… in vp8_encode_intra4x4block()
61 void vp8_encode_intra4x4block_rd(const VP8_ENCODER_RTCD *rtcd, MACROBLOCK *x, BLOCK *be, BLOCKD *b,… in vp8_encode_intra4x4block_rd() argument
65 ENCODEMB_INVOKE(&rtcd->encodemb, subb)(be, b, 16); in vp8_encode_intra4x4block_rd()
71 IDCT_INVOKE(&rtcd->common->idct, idct16)(b->dqcoeff, b->diff, 32); in vp8_encode_intra4x4block_rd()
73 …RECON_INVOKE(&rtcd->common->recon, recon)(b->predictor, b->diff, *(b->base_dst) + b->dst, b->dst_s… in vp8_encode_intra4x4block_rd()
76 void vp8_encode_intra4x4mby(const VP8_ENCODER_RTCD *rtcd, MACROBLOCK *mb) in vp8_encode_intra4x4mby() argument
88 vp8_encode_intra4x4block(rtcd, mb, be, b, b->bmi.mode); in vp8_encode_intra4x4mby()
[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()
260 const VP8_ENCODER_RTCD *rtcd) in vp8_optimize_b() argument
503 void vp8_optimize_mb(MACROBLOCK *x, const VP8_ENCODER_RTCD *rtcd) in vp8_optimize_mb() argument
525 ta + vp8_block2above[b], tl + vp8_block2left[b], rtcd); in vp8_optimize_mb()
531 ta + vp8_block2above[b], tl + vp8_block2left[b], rtcd); in vp8_optimize_mb()
537 ta + vp8_block2above[b], tl + vp8_block2left[b], rtcd); in vp8_optimize_mb()
545 ta + vp8_block2above[b], tl + vp8_block2left[b], rtcd); in vp8_optimize_mb()
550 void vp8_optimize_mby(MACROBLOCK *x, const VP8_ENCODER_RTCD *rtcd) in vp8_optimize_mby() argument
[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()
313 if (cm->rtcd.flags & HAS_NEON) in vp8cx_pick_filter_level()
355 best_err = vp8_calc_ss_err(sd, cm->frame_to_show, IF_RTCD(&cpi->rtcd.variance)); in vp8cx_pick_filter_level()
361 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);
106 void vp8_encode_inter16x16uv(const struct VP8_ENCODER_RTCD *rtcd, MACROBLOCK *x);
107 void vp8_encode_inter16x16uvrd(const struct VP8_ENCODER_RTCD *rtcd, MACROBLOCK *x);
108 void vp8_optimize_mby(MACROBLOCK *x, const struct VP8_ENCODER_RTCD *rtcd);
109 void vp8_optimize_mbuv(MACROBLOCK *x, const struct VP8_ENCODER_RTCD *rtcd);
110 void vp8_encode_inter16x16y(const struct VP8_ENCODER_RTCD *rtcd, MACROBLOCK *x);
Donyx_if.c44 #define RTCD(x) &cpi->common.rtcd.x
73 …_err(YV12_BUFFER_CONFIG *source, YV12_BUFFER_CONFIG *dest, const vp8_variance_rtcd_vtable_t *rtcd);
74 …_err(YV12_BUFFER_CONFIG *source, YV12_BUFFER_CONFIG *dest, const vp8_variance_rtcd_vtable_t *rtcd);
1246 cpi->mb.vp8_short_fdct8x4 = FDCT_INVOKE(&cpi->rtcd.fdct, short8x4); in vp8_set_speed_features()
1247 cpi->mb.vp8_short_fdct4x4 = FDCT_INVOKE(&cpi->rtcd.fdct, short4x4); in vp8_set_speed_features()
1251 cpi->mb.vp8_short_fdct8x4 = FDCT_INVOKE(&cpi->rtcd.fdct, fast8x4); in vp8_set_speed_features()
1252 cpi->mb.vp8_short_fdct4x4 = FDCT_INVOKE(&cpi->rtcd.fdct, fast4x4); in vp8_set_speed_features()
1255 cpi->mb.short_walsh4x4 = FDCT_INVOKE(&cpi->rtcd.fdct, walsh_short4x4); in vp8_set_speed_features()
1259 cpi->mb.quantize_b = QUANTIZE_INVOKE(&cpi->rtcd.quantize, quantb); in vp8_set_speed_features()
1263 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
556 &cpi->common.rtcd.subpix, sixtap4x4); in vp8_encode_frame()
558 &cpi->common.rtcd.subpix, sixtap8x4); in vp8_encode_frame()
560 &cpi->common.rtcd.subpix, sixtap8x8); in vp8_encode_frame()
562 &cpi->common.rtcd.subpix, sixtap16x16); in vp8_encode_frame()
567 &cpi->common.rtcd.subpix, bilinear4x4); in vp8_encode_frame()
569 &cpi->common.rtcd.subpix, bilinear8x4); in vp8_encode_frame()
571 &cpi->common.rtcd.subpix, bilinear8x8); in vp8_encode_frame()
573 &cpi->common.rtcd.subpix, bilinear16x16); in vp8_encode_frame()
1068 vp8_encode_intra16x16mbuv(IF_RTCD(&cpi->rtcd), x); in vp8cx_encode_intra_macro_block()
[all …]
Drdopt.c541 int VP8_UVSSE(MACROBLOCK *x, const vp8_variance_rtcd_vtable_t *rtcd) in VP8_UVSSE() argument
565 …VARIANCE_INVOKE(rtcd, subpixvar8x8)(uptr, pre_stride, mv_col & 7, mv_row & 7, upred_ptr, uv_stride… in VP8_UVSSE()
566 …VARIANCE_INVOKE(rtcd, subpixvar8x8)(vptr, pre_stride, mv_col & 7, mv_row & 7, vpred_ptr, uv_stride… in VP8_UVSSE()
571 …VARIANCE_INVOKE(rtcd, subpixvar8x8)(uptr, pre_stride, mv_col & 7, mv_row & 7, upred_ptr, uv_stride… in VP8_UVSSE()
572 …VARIANCE_INVOKE(rtcd, subpixvar8x8)(vptr, pre_stride, mv_col & 7, mv_row & 7, vpred_ptr, uv_stride… in VP8_UVSSE()
684 vp8_encode_intra4x4block_rd(IF_RTCD(&cpi->rtcd), x, be, b, mode); in rd_pick_intra4x4block()
691 … distortion = ENCODEMB_INVOKE(IF_RTCD(&cpi->rtcd.encodemb), berr)(be->coeff, b->dqcoeff) >> 2; in rd_pick_intra4x4block()
708 vp8_encode_intra4x4block_rd(IF_RTCD(&cpi->rtcd), x, be, b, b->bmi.mode); in rd_pick_intra4x4block()
779 vp8_encode_intra16x16mbyrd(IF_RTCD(&cpi->rtcd), x); in vp8_rd_pick_intra16x16mby_mode()
785 …VARIANCE_INVOKE(&cpi->rtcd.variance, get16x16var)(x->src.y_buffer, x->src.y_stride, x->e_mbd.dst.y… in vp8_rd_pick_intra16x16mby_mode()
[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
200 distortion = get_prediction_error(be, b, &rtcd->variance); in pick_intra4x4block()
213 vp8_encode_intra4x4block(rtcd, x, be, b, b->bmi.mode); in pick_intra4x4block()
218 int vp8_pick_intra4x4mby_modes(const VP8_ENCODER_RTCD *rtcd, MACROBLOCK *mb, int *Rate, int *best_d… in vp8_pick_intra4x4mby_modes() argument
246 error += pick_intra4x4block(rtcd, in vp8_pick_intra4x4mby_modes()
622 vp8_pick_intra4x4mby_modes(IF_RTCD(&cpi->rtcd), x, &rate, &distortion2); in vp8_pick_inter_mode()
624 …distortion2 = VARIANCE_INVOKE(&cpi->rtcd.variance, get16x16prederror)(x->src.y_buffer, x->src.y_st… in vp8_pick_inter_mode()
[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 …]
Dreconintra4x4.c316 void vp8_recon_intra4x4mb(const vp8_recon_rtcd_vtable_t *rtcd, MACROBLOCKD *x) in vp8_recon_intra4x4mb() argument
327 RECON_INVOKE(rtcd, recon)(b->predictor, b->diff, *(b->base_dst) + b->dst, b->dst_stride); in vp8_recon_intra4x4mb()
331 RECON_INVOKE(rtcd, recon)(b->predictor, b->diff, *(b->base_dst) + b->dst, b->dst_stride); in vp8_recon_intra4x4mb()
335 RECON_INVOKE(rtcd, recon)(b->predictor, b->diff, *(b->base_dst) + b->dst, b->dst_stride); in vp8_recon_intra4x4mb()
339 RECON_INVOKE(rtcd, recon)(b->predictor, b->diff, *(b->base_dst) + b->dst, b->dst_stride); in vp8_recon_intra4x4mb()
343 RECON_INVOKE(rtcd, recon)(b->predictor, b->diff, *(b->base_dst) + b->dst, b->dst_stride); in vp8_recon_intra4x4mb()
347 RECON_INVOKE(rtcd, recon)(b->predictor, b->diff, *(b->base_dst) + b->dst, b->dst_stride); in vp8_recon_intra4x4mb()
351 RECON_INVOKE(rtcd, recon)(b->predictor, b->diff, *(b->base_dst) + b->dst, b->dst_stride); in vp8_recon_intra4x4mb()
355 RECON_INVOKE(rtcd, recon)(b->predictor, b->diff, *(b->base_dst) + b->dst, b->dst_stride); in vp8_recon_intra4x4mb()
359 RECON_INVOKE(rtcd, recon)(b->predictor, b->diff, *(b->base_dst) + b->dst, b->dst_stride); in vp8_recon_intra4x4mb()
[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 vp8_build_inter_predictors4b()
205 RECON_INVOKE(&x->rtcd->recon, copy8x4)(ptr, d->pre_stride, pred_ptr, pitch); in vp8_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 …]
Drecon.h24 void sym(const struct vp8_recon_rtcd_vtable *rtcd, MACROBLOCKD *x)
97 void vp8_recon_intra4x4mb(const vp8_recon_rtcd_vtable_t *rtcd, MACROBLOCKD *x);
98 void vp8_recon_intra_mbuv(const vp8_recon_rtcd_vtable_t *rtcd, MACROBLOCKD *x);
Dpostproc.c308 vp8_postproc_rtcd_vtable_t *rtcd) in vp8_deblock_and_de_macro_block() argument
315 …POSTPROC_INVOKE(rtcd, downacross)(source->y_buffer, post->y_buffer, source->y_stride, post->y_str… in vp8_deblock_and_de_macro_block()
316 …POSTPROC_INVOKE(rtcd, across)(post->y_buffer, post->y_stride, post->y_height, post->y_width, vp8_q… in vp8_deblock_and_de_macro_block()
317 …POSTPROC_INVOKE(rtcd, down)(post->y_buffer, post->y_stride, post->y_height, post->y_width, vp8_q2m… in vp8_deblock_and_de_macro_block()
319 …POSTPROC_INVOKE(rtcd, downacross)(source->u_buffer, post->u_buffer, source->uv_stride, post->uv_st… in vp8_deblock_and_de_macro_block()
320 …POSTPROC_INVOKE(rtcd, downacross)(source->v_buffer, post->v_buffer, source->uv_stride, post->uv_st… in vp8_deblock_and_de_macro_block()
329 vp8_postproc_rtcd_vtable_t *rtcd) in vp8_deblock() argument
336 …POSTPROC_INVOKE(rtcd, downacross)(source->y_buffer, post->y_buffer, source->y_stride, post->y_str… in vp8_deblock()
337 …POSTPROC_INVOKE(rtcd, downacross)(source->u_buffer, post->u_buffer, source->uv_stride, post->uv_st… in vp8_deblock()
338 …POSTPROC_INVOKE(rtcd, downacross)(source->v_buffer, post->v_buffer, source->uv_stride, post->uv_st… in vp8_deblock()
[all …]
Dloopfilter.c201 cm->lf_mbv = LF_INVOKE(&cm->rtcd.loopfilter, normal_mb_v); in vp8_init_loop_filter()
202 cm->lf_bv = LF_INVOKE(&cm->rtcd.loopfilter, normal_b_v); in vp8_init_loop_filter()
203 cm->lf_mbh = LF_INVOKE(&cm->rtcd.loopfilter, normal_mb_h); in vp8_init_loop_filter()
204 cm->lf_bh = LF_INVOKE(&cm->rtcd.loopfilter, normal_b_h); in vp8_init_loop_filter()
208 cm->lf_mbv = LF_INVOKE(&cm->rtcd.loopfilter, simple_mb_v); in vp8_init_loop_filter()
209 cm->lf_bv = LF_INVOKE(&cm->rtcd.loopfilter, simple_b_v); in vp8_init_loop_filter()
210 cm->lf_mbh = LF_INVOKE(&cm->rtcd.loopfilter, simple_mb_h); in vp8_init_loop_filter()
211 cm->lf_bh = LF_INVOKE(&cm->rtcd.loopfilter, simple_b_h); in vp8_init_loop_filter()
/external/libvpx/vp8/decoder/
Ddboolhuff.h40 struct vp8_dboolhuff_rtcd_vtable *rtcd; member
105 struct vp8_dboolhuff_rtcd_vtable *rtcd, in vp8dx_start_decode() argument
108 br->rtcd = rtcd; in vp8dx_start_decode()
110 return DBOOLHUFF_INVOKE(rtcd, start)(br, source, source_sz); in vp8dx_start_decode()
113 DBOOLHUFF_INVOKE(br->rtcd, fill)(br); in vp8dx_bool_decoder_fill()
Donyxd_if.c339 if (cm->rtcd.flags & HAS_NEON) in vp8dx_receive_compressed_data()
352 if (cm->rtcd.flags & HAS_NEON) in vp8dx_receive_compressed_data()
378 if (cm->rtcd.flags & HAS_NEON) in vp8dx_receive_compressed_data()
397 if (cm->rtcd.flags & HAS_NEON) in vp8dx_receive_compressed_data()
413 if (cm->rtcd.flags & HAS_NEON) in vp8dx_receive_compressed_data()
500 if (cm->rtcd.flags & HAS_NEON) in vp8dx_receive_compressed_data()
/external/libvpx/vp8/decoder/generic/
Ddsystemdependent.c23 pbi->mb.rtcd = &pbi->common.rtcd; in vp8_dmachine_specific_config()

12