/external/libaom/libaom/av1/common/ |
D | pred_common.h | 44 const MACROBLOCKD *const xd, in av1_get_spatial_seg_pred() 85 static INLINE int av1_get_pred_context_seg_id(const MACROBLOCKD *xd) { in av1_get_pred_context_seg_id() 95 const MACROBLOCKD *xd) { in get_comp_index_context() 133 static INLINE int get_comp_group_idx_context(const MACROBLOCKD *xd) { in get_comp_group_idx_context() 155 struct segmentation_probs *segp, const MACROBLOCKD *xd) { in av1_get_pred_cdf_seg_id() 159 static INLINE int av1_get_skip_mode_context(const MACROBLOCKD *xd) { in av1_get_skip_mode_context() 167 static INLINE int av1_get_skip_context(const MACROBLOCKD *xd) { in av1_get_skip_context() 175 int av1_get_pred_context_switchable_interp(const MACROBLOCKD *xd, int dir); 181 int av1_get_palette_cache(const MACROBLOCKD *const xd, int plane, 188 static INLINE int av1_get_palette_mode_ctx(const MACROBLOCKD *xd) { in av1_get_palette_mode_ctx() [all …]
|
D | pred_common.c | 20 const MACROBLOCKD *xd, int dir, in get_ref_filter_type() 30 int av1_get_pred_context_switchable_interp(const MACROBLOCKD *xd, int dir) { in av1_get_pred_context_switchable_interp() 73 int av1_get_palette_cache(const MACROBLOCKD *const xd, int plane, in av1_get_palette_cache() 124 int av1_get_intra_inter_context(const MACROBLOCKD *xd) { in av1_get_intra_inter_context() 145 int av1_get_reference_mode_context(const MACROBLOCKD *xd) { in av1_get_reference_mode_context() 187 int av1_get_comp_reference_type_context(const MACROBLOCKD *xd) { in av1_get_comp_reference_type_context() 265 int av1_get_pred_context_uni_comp_ref_p(const MACROBLOCKD *xd) { in av1_get_pred_context_uni_comp_ref_p() 290 int av1_get_pred_context_uni_comp_ref_p1(const MACROBLOCKD *xd) { in av1_get_pred_context_uni_comp_ref_p1() 315 int av1_get_pred_context_uni_comp_ref_p2(const MACROBLOCKD *xd) { in av1_get_pred_context_uni_comp_ref_p2() 334 static int get_pred_context_ll2_or_l3gld(const MACROBLOCKD *xd) { in get_pred_context_ll2_or_l3gld() [all …]
|
D | reconinter.h | 216 const MACROBLOCKD *xd, int can_use_previous); 223 MACROBLOCKD *xd, int can_use_previous); 226 static INLINE MV clamp_mv_to_umv_border_sb(const MACROBLOCKD *xd, in clamp_mv_to_umv_border_sb() 283 void av1_setup_pre_planes(MACROBLOCKD *xd, int idx, 293 static INLINE int av1_is_interp_needed(const MACROBLOCKD *const xd) { in av1_is_interp_needed() 302 MACROBLOCKD *xd, int rel_mi_col, uint8_t above_mi_width, 305 void av1_setup_build_prediction_by_left_pred(MACROBLOCKD *xd, int rel_mi_row, 310 void av1_build_obmc_inter_prediction(const AV1_COMMON *cm, MACROBLOCKD *xd, 318 void av1_count_overlappable_neighbors(const AV1_COMMON *cm, MACROBLOCKD *xd, 336 void av1_build_interintra_predictors_sbp(const AV1_COMMON *cm, MACROBLOCKD *xd, [all …]
|
D | blockd.c | 31 void av1_set_contexts(const MACROBLOCKD *xd, struct macroblockd_plane *pd, in av1_set_contexts() 59 void av1_reset_skip_context(MACROBLOCKD *xd, int mi_row, int mi_col, in av1_reset_skip_context() 79 void av1_reset_loop_filter_delta(MACROBLOCKD *xd, int num_planes) { in av1_reset_loop_filter_delta() 86 void av1_reset_loop_restoration(MACROBLOCKD *xd, const int num_planes) { in av1_reset_loop_restoration() 93 void av1_setup_block_planes(MACROBLOCKD *xd, int ss_x, int ss_y, in av1_setup_block_planes()
|
D | blockd.h | 594 } MACROBLOCKD; typedef 596 static INLINE int is_cur_buf_hbd(const MACROBLOCKD *xd) { in is_cur_buf_hbd() 600 static INLINE uint8_t *get_buf_by_bd(const MACROBLOCKD *xd, uint8_t *buf16) { in get_buf_by_bd() 770 const MACROBLOCKD *xd, in get_default_tx_type() 848 const MACROBLOCKD *xd, int blk_row, in av1_get_tx_type() 882 void av1_setup_block_planes(MACROBLOCKD *xd, int ss_x, int ss_y, 935 static INLINE TX_SIZE av1_get_tx_size(int plane, const MACROBLOCKD *xd) { in av1_get_tx_size() 944 void av1_reset_skip_context(MACROBLOCKD *xd, int mi_row, int mi_col, 947 void av1_reset_loop_filter_delta(MACROBLOCKD *xd, int num_planes); 949 void av1_reset_loop_restoration(MACROBLOCKD *xd, const int num_planes); [all …]
|
D | cfl.h | 19 static INLINE CFL_ALLOWED_TYPE is_cfl_allowed(const MACROBLOCKD *xd) { in is_cfl_allowed() 39 const MACROBLOCKD *xd) { in store_cfl_required() 69 void cfl_predict_block(MACROBLOCKD *const xd, uint8_t *dst, int dst_stride, 72 void cfl_store_block(MACROBLOCKD *const xd, BLOCK_SIZE bsize, TX_SIZE tx_size); 74 void cfl_store_tx(MACROBLOCKD *const xd, int row, int col, TX_SIZE tx_size, 77 void cfl_store_dc_pred(MACROBLOCKD *const xd, const uint8_t *input, 80 void cfl_load_dc_pred(MACROBLOCKD *const xd, uint8_t *dst, int dst_stride,
|
D | obmc.h | 15 typedef void (*overlappable_nb_visitor_t)(MACROBLOCKD *xd, int rel_mi_pos, 21 MACROBLOCKD *xd, int mi_col, in foreach_overlappable_nb_above() 59 MACROBLOCKD *xd, int mi_row, in foreach_overlappable_nb_left()
|
D | onyxc_int.h | 748 static INLINE void av1_init_above_context(AV1_COMMON *cm, MACROBLOCKD *xd, in av1_init_above_context() 758 static INLINE void av1_init_macroblockd(AV1_COMMON *cm, MACROBLOCKD *xd, in av1_init_macroblockd() 788 static INLINE void set_skip_context(MACROBLOCKD *xd, int mi_row, int mi_col, in set_skip_context() 813 static INLINE void set_plane_n4(MACROBLOCKD *const xd, int bw, int bh, in set_plane_n4() 825 static INLINE void set_mi_row_col(MACROBLOCKD *xd, const TileInfo *const tile, in set_mi_row_col() 905 static INLINE void update_partition_context(MACROBLOCKD *xd, int mi_row, in update_partition_context() 1012 static INLINE void update_ext_partition_context(MACROBLOCKD *xd, int mi_row, in update_ext_partition_context() 1051 static INLINE int partition_plane_context(const MACROBLOCKD *xd, int mi_row, in partition_plane_context() 1077 static INLINE int max_block_wide(const MACROBLOCKD *xd, BLOCK_SIZE bsize, in max_block_wide() 1089 static INLINE int max_block_high(const MACROBLOCKD *xd, BLOCK_SIZE bsize, in max_block_high() [all …]
|
/external/libvpx/libvpx/vp9/common/ |
D | vp9_pred_common.h | 41 static INLINE int vp9_get_pred_context_seg_id(const MACROBLOCKD *xd) { in vp9_get_pred_context_seg_id() 51 const MACROBLOCKD *xd) { in vp9_get_pred_prob_seg_id() 55 static INLINE int vp9_get_skip_context(const MACROBLOCKD *xd) { in vp9_get_skip_context() 64 const MACROBLOCKD *xd) { in vp9_get_skip_prob() 69 static INLINE int get_pred_context_switchable_interp(const MACROBLOCKD *xd) { in get_pred_context_switchable_interp() 97 static INLINE int get_intra_inter_context(const MACROBLOCKD *xd) { in get_intra_inter_context() 114 const MACROBLOCKD *xd) { in vp9_get_intra_inter_prob() 118 int vp9_get_reference_mode_context(const VP9_COMMON *cm, const MACROBLOCKD *xd); 121 const MACROBLOCKD *xd) { in vp9_get_reference_mode_prob() 126 const MACROBLOCKD *xd); [all …]
|
D | vp9_blockd.h | 201 } MACROBLOCKD; typedef 215 const MACROBLOCKD *xd) { in get_tx_type() 225 const MACROBLOCKD *xd, int ib) { in get_tx_type_4x4() 234 void vp9_setup_block_planes(MACROBLOCKD *xd, int ss_x, int ss_y); 250 static INLINE void reset_skip_context(MACROBLOCKD *xd, BLOCK_SIZE bsize) { in reset_skip_context() 277 const MACROBLOCKD *const xd, BLOCK_SIZE bsize, int plane, 280 void vp9_foreach_transformed_block(const MACROBLOCKD *const xd, 285 void vp9_set_contexts(const MACROBLOCKD *xd, struct macroblockd_plane *pd,
|
D | vp9_reconinter.h | 48 MV clamp_mv_to_umv_border_sb(const MACROBLOCKD *xd, const MV *src_mv, int bw, 51 void vp9_build_inter_predictors_sby(MACROBLOCKD *xd, int mi_row, int mi_col, 54 void vp9_build_inter_predictors_sbp(MACROBLOCKD *xd, int mi_row, int mi_col, 57 void vp9_build_inter_predictors_sbuv(MACROBLOCKD *xd, int mi_row, int mi_col, 60 void vp9_build_inter_predictors_sb(MACROBLOCKD *xd, int mi_row, int mi_col, 98 void vp9_setup_pre_planes(MACROBLOCKD *xd, int idx,
|
D | vp9_mvref_common.h | 216 static INLINE void clamp_mv_ref(MV *mv, const MACROBLOCKD *xd) { in clamp_mv_ref() 287 static INLINE void clamp_mv2(MV *mv, const MACROBLOCKD *xd) { in clamp_mv2() 303 void vp9_find_mv_refs(const VP9_COMMON *cm, const MACROBLOCKD *xd, 311 void vp9_find_best_ref_mvs(MACROBLOCKD *xd, int allow_hp, int_mv *mvlist, 314 void vp9_append_sub8x8_mvs_for_idx(VP9_COMMON *cm, MACROBLOCKD *xd, int block,
|
D | vp9_onyxc_int.h | 319 MACROBLOCKD *const xd) { in set_partition_probs() 326 static INLINE void vp9_init_macroblockd(VP9_COMMON *cm, MACROBLOCKD *xd, in vp9_init_macroblockd() 351 static INLINE const vpx_prob *get_partition_probs(const MACROBLOCKD *xd, in get_partition_probs() 356 static INLINE void set_skip_context(MACROBLOCKD *xd, int mi_row, int mi_col) { in set_skip_context() 372 static INLINE void set_mi_row_col(MACROBLOCKD *xd, const TileInfo *const tile, in set_mi_row_col() 385 static INLINE void update_partition_context(MACROBLOCKD *xd, int mi_row, in update_partition_context() 401 static INLINE int partition_plane_context(const MACROBLOCKD *xd, int mi_row, in partition_plane_context()
|
D | vp9_blockd.c | 38 const MACROBLOCKD *const xd, BLOCK_SIZE bsize, int plane, in vp9_foreach_transformed_block_in_plane() 77 void vp9_foreach_transformed_block(const MACROBLOCKD *const xd, in vp9_foreach_transformed_block() 87 void vp9_set_contexts(const MACROBLOCKD *xd, struct macroblockd_plane *pd, in vp9_set_contexts() 124 void vp9_setup_block_planes(MACROBLOCKD *xd, int ss_x, int ss_y) { in vp9_setup_block_planes()
|
D | vp9_reconinter.c | 90 MV clamp_mv_to_umv_border_sb(const MACROBLOCKD *xd, const MV *src_mv, int bw, in clamp_mv_to_umv_border_sb() 126 static void build_inter_predictors(MACROBLOCKD *xd, int plane, int block, in build_inter_predictors() 208 static void build_inter_predictors_for_planes(MACROBLOCKD *xd, BLOCK_SIZE bsize, in build_inter_predictors_for_planes() 235 void vp9_build_inter_predictors_sby(MACROBLOCKD *xd, int mi_row, int mi_col, in vp9_build_inter_predictors_sby() 240 void vp9_build_inter_predictors_sbp(MACROBLOCKD *xd, int mi_row, int mi_col, in vp9_build_inter_predictors_sbp() 245 void vp9_build_inter_predictors_sbuv(MACROBLOCKD *xd, int mi_row, int mi_col, in vp9_build_inter_predictors_sbuv() 251 void vp9_build_inter_predictors_sb(MACROBLOCKD *xd, int mi_row, int mi_col, in vp9_build_inter_predictors_sb() 273 void vp9_setup_pre_planes(MACROBLOCKD *xd, int idx, in vp9_setup_pre_planes()
|
/external/libaom/libaom/av1/encoder/ |
D | reconinter_enc.h | 26 void av1_enc_build_inter_predictor(const AV1_COMMON *cm, MACROBLOCKD *xd, 39 const MACROBLOCKD *xd, int can_use_previous); 45 const MACROBLOCKD *const xd, in has_subpel_mv_component() 67 static INLINE int av1_is_interp_search_needed(const MACROBLOCKD *const xd) { in av1_is_interp_search_needed() 83 void av1_build_prediction_by_above_preds(const AV1_COMMON *cm, MACROBLOCKD *xd, 90 void av1_build_prediction_by_left_preds(const AV1_COMMON *cm, MACROBLOCKD *xd, 97 void av1_build_obmc_inter_predictors_sb(const AV1_COMMON *cm, MACROBLOCKD *xd, 101 MACROBLOCKD *xd, BLOCK_SIZE bsize, int plane_from, int plane_to, int mi_row, 105 void av1_build_wedge_inter_predictor_from_buf(MACROBLOCKD *xd, BLOCK_SIZE bsize,
|
D | reconinter_enc.c | 32 MACROBLOCKD *xd, const struct scale_factors *const sf, const MV mv, in calc_subpel_params() 75 static INLINE void build_inter_predictors(const AV1_COMMON *cm, MACROBLOCKD *xd, in build_inter_predictors() 241 MACROBLOCKD *xd, int mi_row, in build_inter_predictors_for_plane() 267 void av1_enc_build_inter_predictor(const AV1_COMMON *cm, MACROBLOCKD *xd, in av1_enc_build_inter_predictor() 288 const MACROBLOCKD *xd, int can_use_previous) { in av1_build_inter_predictor() 309 MACROBLOCKD *xd, int rel_mi_col, uint8_t above_mi_width, in build_prediction_by_above_pred() 335 void av1_build_prediction_by_above_preds(const AV1_COMMON *cm, MACROBLOCKD *xd, in av1_build_prediction_by_above_preds() 365 MACROBLOCKD *xd, int rel_mi_row, uint8_t left_mi_height, in build_prediction_by_left_pred() 390 void av1_build_prediction_by_left_preds(const AV1_COMMON *cm, MACROBLOCKD *xd, in av1_build_prediction_by_left_preds() 419 void av1_build_obmc_inter_predictors_sb(const AV1_COMMON *cm, MACROBLOCKD *xd, in av1_build_obmc_inter_predictors_sb() [all …]
|
D | encodemb.c | 41 static void subtract_block(const MACROBLOCKD *xd, int rows, int cols, in subtract_block() 68 MACROBLOCKD *const xd = &x->e_mbd; in av1_subtract_txb() 93 const MACROBLOCKD *xd = &x->e_mbd; in av1_subtract_plane() 103 MACROBLOCKD *const xd = &mb->e_mbd; in av1_optimize_b() 136 MACROBLOCKD *const xd = &x->e_mbd; in av1_xform_quant() 210 MACROBLOCKD *const xd = &x->e_mbd; in encode_block() 307 MACROBLOCKD *const xd = &x->e_mbd; in encode_block_inter() 355 const MACROBLOCKD *const xd, BLOCK_SIZE bsize, int plane, in av1_foreach_transformed_block_in_plane() 401 void av1_foreach_transformed_block(const MACROBLOCKD *const xd, in av1_foreach_transformed_block() 425 MACROBLOCKD *const xd = &x->e_mbd; in encode_block_pass1() [all …]
|
/external/libvpx/libvpx/vp8/common/ |
D | reconinter.h | 18 void vp8_build_inter_predictors_mb(MACROBLOCKD *xd); 19 void vp8_build_inter16x16_predictors_mb(MACROBLOCKD *x, unsigned char *dst_y, 24 void vp8_build_inter16x16_predictors_mby(MACROBLOCKD *x, unsigned char *dst_y, 29 void vp8_build_inter16x16_predictors_mbuv(MACROBLOCKD *x); 30 void vp8_build_inter4x4_predictors_mbuv(MACROBLOCKD *x);
|
D | reconinter.c | 82 static void build_inter_predictors4b(MACROBLOCKD *x, BLOCKD *d, in build_inter_predictors4b() 97 static void build_inter_predictors2b(MACROBLOCKD *x, BLOCKD *d, in build_inter_predictors2b() 136 void vp8_build_inter16x16_predictors_mbuv(MACROBLOCKD *x) { in vp8_build_inter16x16_predictors_mbuv() 170 void vp8_build_inter4x4_predictors_mbuv(MACROBLOCKD *x) { in vp8_build_inter4x4_predictors_mbuv() 238 void vp8_build_inter16x16_predictors_mby(MACROBLOCKD *x, unsigned char *dst_y, in vp8_build_inter16x16_predictors_mby() 257 static void clamp_mv_to_umv_border(MV *mv, const MACROBLOCKD *xd) { in clamp_mv_to_umv_border() 281 static void clamp_uvmv_to_umv_border(MV *mv, const MACROBLOCKD *xd) { in clamp_uvmv_to_umv_border() 297 void vp8_build_inter16x16_predictors_mb(MACROBLOCKD *x, unsigned char *dst_y, in vp8_build_inter16x16_predictors_mb() 352 static void build_inter4x4_predictors_mb(MACROBLOCKD *x) { in build_inter4x4_predictors_mb() 449 static void build_4x4uvmvs(MACROBLOCKD *x) { in build_4x4uvmvs() [all …]
|
/external/libaom/libaom/av1/decoder/ |
D | decoder.h | 37 MACROBLOCKD *const xd, 43 MACROBLOCKD *const xd, 48 MACROBLOCKD *const xd); 51 DECLARE_ALIGNED(32, MACROBLOCKD, xd); 160 DECLARE_ALIGNED(32, MACROBLOCKD, mb); 314 typedef void (*palette_visitor_fn_t)(MACROBLOCKD *const xd, int plane, 317 void av1_visit_palette(AV1Decoder *const pbi, MACROBLOCKD *const xd, int mi_row,
|
D | decodemv.c | 39 static void read_cdef(AV1_COMMON *cm, aom_reader *r, MACROBLOCKD *const xd, in read_cdef() 66 static int read_delta_qindex(AV1_COMMON *cm, const MACROBLOCKD *xd, in read_delta_qindex() 151 static INTERINTRA_MODE read_interintra_mode(MACROBLOCKD *xd, aom_reader *r, in read_interintra_mode() 179 static void read_drl_idx(FRAME_CONTEXT *ec_ctx, MACROBLOCKD *xd, in read_drl_idx() 208 static MOTION_MODE read_motion_mode(AV1_COMMON *cm, MACROBLOCKD *xd, in read_motion_mode() 231 static PREDICTION_MODE read_inter_compound_mode(MACROBLOCKD *xd, aom_reader *r, in read_inter_compound_mode() 262 static int read_segment_id(AV1_COMMON *const cm, const MACROBLOCKD *const xd, in read_segment_id() 306 const MACROBLOCKD *const xd, int mi_row, in read_intra_segment_id() 342 static int read_inter_segment_id(AV1_COMMON *const cm, MACROBLOCKD *const xd, in read_inter_segment_id() 395 static int read_skip_mode(AV1_COMMON *cm, const MACROBLOCKD *xd, int segment_id, in read_skip_mode() [all …]
|
/external/libvpx/libvpx/vp9/decoder/ |
D | vp9_decodemv.c | 31 static PREDICTION_MODE read_intra_mode_y(VP9_COMMON *cm, MACROBLOCKD *xd, in read_intra_mode_y() 40 static PREDICTION_MODE read_intra_mode_uv(VP9_COMMON *cm, MACROBLOCKD *xd, in read_intra_mode_uv() 50 static PREDICTION_MODE read_inter_mode(VP9_COMMON *cm, MACROBLOCKD *xd, in read_inter_mode() 64 static TX_SIZE read_selected_tx_size(VP9_COMMON *cm, MACROBLOCKD *xd, in read_selected_tx_size() 80 static INLINE TX_SIZE read_tx_size(VP9_COMMON *cm, MACROBLOCKD *xd, in read_tx_size() 146 static int read_inter_segment_id(VP9_COMMON *const cm, MACROBLOCKD *const xd, in read_inter_segment_id() 179 static int read_skip(VP9_COMMON *cm, const MACROBLOCKD *xd, int segment_id, in read_skip() 193 MACROBLOCKD *const xd, int mi_row, in read_intra_frame_mode_info() 288 const MACROBLOCKD *xd, in read_block_reference_mode() 303 static void read_ref_frames(VP9_COMMON *const cm, MACROBLOCKD *const xd, in read_ref_frames() [all …]
|
/external/libvpx/libvpx/vp8/decoder/ |
D | onyxd_int.h | 35 MACROBLOCKD mbd; 57 DECLARE_ALIGNED(16, MACROBLOCKD, mb); 130 void vp8_mb_init_dequantizer(VP8D_COMP *pbi, MACROBLOCKD *xd);
|
D | detokenize.h | 20 void vp8_reset_mb_tokens_context(MACROBLOCKD *x); 21 int vp8_decode_mb_tokens(VP8D_COMP *, MACROBLOCKD *);
|