/external/libvpx/vp8/common/arm/ |
D | arm_systemdependent.c | 25 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/ |
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/encoder/generic/ |
D | csystemdependent.c | 28 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/ |
D | systemdependent.c | 26 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/ |
D | x86_csystemdependent.c | 199 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/ |
D | arm_csystemdependent.c | 24 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/ |
D | encodeintra.c | 33 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 …]
|
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() 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 …]
|
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() 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 …]
|
D | encodemb.h | 96 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);
|
D | ssim.c | 315 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 …]
|
D | onyx_if.c | 43 #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 …]
|
D | encodeframe.c | 34 #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 …]
|
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 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 …]
|
D | temporal_filter.c | 66 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()
|
D | rdopt.c | 444 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/ |
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 | 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 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 …]
|
D | postproc.c | 309 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 …]
|
D | loopfilter.c | 193 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()
|
D | recon.h | 24 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/ |
D | dsystemdependent.c | 23 pbi->mb.rtcd = &pbi->common.rtcd; in vp8_dmachine_specific_config()
|
/external/libvpx/vp8/decoder/ |
D | onyxd_if.c | 286 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()
|