/external/libvpx/vp8/common/x86/ |
D | x86_systemdependent.c | 25 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/ |
D | arm_systemdependent.c | 33 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/ |
D | csystemdependent.c | 30 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/ |
D | x86_csystemdependent.c | 223 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/ |
D | systemdependent.c | 32 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/ |
D | arm_csystemdependent.c | 24 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/ |
D | encodeintra.c | 46 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 …]
|
D | encodemb.c | 101 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 …]
|
D | picklpf.c | 25 …_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 …]
|
D | encodemb.h | 96 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);
|
D | onyx_if.c | 44 #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 …]
|
D | encodeframe.c | 34 #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 …]
|
D | rdopt.c | 541 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 …]
|
D | pickinter.c | 36 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/ |
D | invtrans.c | 28 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 …]
|
D | recon.c | 109 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 …]
|
D | reconintra4x4.c | 316 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 …]
|
D | invtrans.h | 18 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);
|
D | reconinter.c | 186 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 …]
|
D | recon.h | 24 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);
|
D | postproc.c | 308 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 …]
|
D | loopfilter.c | 201 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/ |
D | dboolhuff.h | 40 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()
|
D | onyxd_if.c | 339 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/ |
D | dsystemdependent.c | 23 pbi->mb.rtcd = &pbi->common.rtcd; in vp8_dmachine_specific_config()
|