Home
last modified time | relevance | path

Searched refs:MAX_MB_PLANE (Results 1 – 25 of 66) sorted by relevance

123

/external/libvpx/libvpx/vp9/encoder/
Dvp9_context_tree.h30 tran_low_t *coeff[MAX_MB_PLANE][3];
31 tran_low_t *qcoeff[MAX_MB_PLANE][3];
32 tran_low_t *dqcoeff[MAX_MB_PLANE][3];
33 uint16_t *eobs[MAX_MB_PLANE][3];
36 tran_low_t *coeff_pbuf[MAX_MB_PLANE][3];
37 tran_low_t *qcoeff_pbuf[MAX_MB_PLANE][3];
38 tran_low_t *dqcoeff_pbuf[MAX_MB_PLANE][3];
39 uint16_t *eobs_pbuf[MAX_MB_PLANE][3];
48 uint8_t skip_txfm[MAX_MB_PLANE << 2];
Dvp9_block.h68 int64_t bsse[MAX_MB_PLANE << 2];
71 struct macroblock_plane plane[MAX_MB_PLANE];
158 uint8_t skip_txfm[MAX_MB_PLANE << 2];
165 int64_t bsse[MAX_MB_PLANE << 2];
Dvp9_rd.c465 static void model_rd_norm_vec(int xsq_q10[MAX_MB_PLANE], in model_rd_norm_vec() argument
466 int r_q10[MAX_MB_PLANE], in model_rd_norm_vec() argument
467 int d_q10[MAX_MB_PLANE]) { in model_rd_norm_vec() argument
470 for (i = 0; i < MAX_MB_PLANE; ++i) { in model_rd_norm_vec()
508 void vp9_model_rd_from_var_lapndz_vec(unsigned int var[MAX_MB_PLANE], in vp9_model_rd_from_var_lapndz_vec() argument
509 unsigned int n_log2[MAX_MB_PLANE], in vp9_model_rd_from_var_lapndz_vec() argument
510 unsigned int qstep[MAX_MB_PLANE], in vp9_model_rd_from_var_lapndz_vec() argument
513 int xsq_q10[MAX_MB_PLANE], d_q10[MAX_MB_PLANE], r_q10[MAX_MB_PLANE]; in vp9_model_rd_from_var_lapndz_vec()
514 for (i = 0; i < MAX_MB_PLANE; ++i) { in vp9_model_rd_from_var_lapndz_vec()
521 for (i = 0; i < MAX_MB_PLANE; ++i) { in vp9_model_rd_from_var_lapndz_vec()
[all …]
Dvp9_rd.h160 void vp9_model_rd_from_var_lapndz_vec(unsigned int var[MAX_MB_PLANE],
161 unsigned int n_log2[MAX_MB_PLANE],
162 unsigned int qstep[MAX_MB_PLANE],
205 struct buf_2d dst[MAX_MB_PLANE],
Dvp9_frame_scale.c73 for (i = 0; i < MAX_MB_PLANE; ++i) { in vp9_scale_and_extend_frame_c()
94 for (i = 0; i < MAX_MB_PLANE; ++i) { in vp9_scale_and_extend_frame_c()
Dvp9_rdopt.c185 unsigned int qstep_vec[MAX_MB_PLANE]; in model_rd_for_sb()
186 unsigned int nlog2_vec[MAX_MB_PLANE]; in model_rd_for_sb()
187 unsigned int sum_sse_vec[MAX_MB_PLANE]; in model_rd_for_sb()
192 for (i = 0; i < MAX_MB_PLANE; ++i) { in model_rd_for_sb()
254 for (i = 0; i < MAX_MB_PLANE; ++i) { in model_rd_for_sb()
269 for (i = 0; i < MAX_MB_PLANE; ++i) { in model_rd_for_sb()
1447 for (plane = 1; plane < MAX_MB_PLANE; ++plane) in super_block_uvrd()
1456 for (plane = 1; plane < MAX_MB_PLANE; ++plane) { in super_block_uvrd()
1519 if (!x->select_tx_size) swap_block_ptr(x, ctx, 2, 0, 1, MAX_MB_PLANE); in rd_pick_intra_sbuv_mode()
1858 struct buf_2d backup_yv12[2][MAX_MB_PLANE]; in joint_motion_search()
[all …]
/external/libaom/libaom/av1/encoder/
Dreconinter_enc.h44 uint8_t *tmp_buf[MAX_MB_PLANE],
45 int tmp_width[MAX_MB_PLANE],
46 int tmp_height[MAX_MB_PLANE],
47 int tmp_stride[MAX_MB_PLANE]);
50 uint8_t *tmp_buf[MAX_MB_PLANE],
51 int tmp_width[MAX_MB_PLANE],
52 int tmp_height[MAX_MB_PLANE],
53 int tmp_stride[MAX_MB_PLANE]);
Dcontext_tree.h35 tran_low_t *coeff[MAX_MB_PLANE];
36 tran_low_t *qcoeff[MAX_MB_PLANE];
37 tran_low_t *dqcoeff[MAX_MB_PLANE];
38 uint16_t *eobs[MAX_MB_PLANE];
39 uint8_t *txb_entropy_ctx[MAX_MB_PLANE];
Dinterp_search.h38 uint8_t *above_pred_buf[MAX_MB_PLANE];
39 int above_pred_stride[MAX_MB_PLANE];
40 uint8_t *left_pred_buf[MAX_MB_PLANE];
41 int left_pred_stride[MAX_MB_PLANE];
Dreconinter_enc.c188 uint8_t *tmp_buf[MAX_MB_PLANE], in av1_build_prediction_by_above_preds() argument
189 int tmp_width[MAX_MB_PLANE], in av1_build_prediction_by_above_preds() argument
190 int tmp_height[MAX_MB_PLANE], in av1_build_prediction_by_above_preds() argument
191 int tmp_stride[MAX_MB_PLANE]) { in av1_build_prediction_by_above_preds() argument
203 uint8_t *tmp_buf[MAX_MB_PLANE], in av1_build_prediction_by_left_preds() argument
204 int tmp_width[MAX_MB_PLANE], in av1_build_prediction_by_left_preds() argument
205 int tmp_height[MAX_MB_PLANE], in av1_build_prediction_by_left_preds() argument
206 int tmp_stride[MAX_MB_PLANE]) { in av1_build_prediction_by_left_preds() argument
219 uint8_t *dst_buf1[MAX_MB_PLANE], *dst_buf2[MAX_MB_PLANE]; in av1_build_obmc_inter_predictors_sb()
220 int dst_stride1[MAX_MB_PLANE] = { MAX_SB_SIZE, MAX_SB_SIZE, MAX_SB_SIZE }; in av1_build_obmc_inter_predictors_sb()
[all …]
Drd.h112 for (plane = 0; plane < MAX_MB_PLANE; ++plane) { in av1_init_rd_stats()
137 for (plane = 0; plane < MAX_MB_PLANE; ++plane) { in av1_invalid_rd_stats()
162 for (int plane = 0; plane < MAX_MB_PLANE; ++plane) { in av1_merge_rd_stats()
344 struct buf_2d dst[MAX_MB_PLANE],
Dblock.h93 tran_low_t tcoeff[MAX_MB_PLANE][MAX_SB_SQUARE];
94 uint16_t eobs[MAX_MB_PLANE][MAX_SB_SQUARE / (TX_SIZE_W_MIN * TX_SIZE_H_MIN)];
97 uint8_t entropy_ctx[MAX_MB_PLANE]
223 struct macroblock_plane plane[MAX_MB_PLANE];
Dencodemb.h26 ENTROPY_CONTEXT ta[MAX_MB_PLANE][MAX_MIB_SIZE];
27 ENTROPY_CONTEXT tl[MAX_MB_PLANE][MAX_MIB_SIZE];
Dtemporal_filter.c303 assert(num_planes >= 1 && num_planes <= MAX_MB_PLANE); in tf_build_predictor()
394 assert(num_planes >= 1 && num_planes <= MAX_MB_PLANE); in av1_apply_temporal_filter_self()
523 assert(num_planes >= 1 && num_planes <= MAX_MB_PLANE); in av1_apply_temporal_filter_yuv_c()
659 assert(num_planes >= 1 && num_planes <= MAX_MB_PLANE); in av1_apply_temporal_filter_planewise_c()
808 assert(num_planes >= 1 && num_planes <= MAX_MB_PLANE); in av1_apply_temporal_filter_others()
865 assert(num_planes >= 1 && num_planes <= MAX_MB_PLANE); in tf_normalize_filtered_frame()
946 assert(num_planes >= 1 && num_planes <= MAX_MB_PLANE); in tf_do_filtering()
952 uint8_t *input_buffer[MAX_MB_PLANE]; in tf_do_filtering()
1266 double noise_levels[MAX_MB_PLANE] = { 0 }; in av1_temporal_filter()
Dcontext_tree.c20 tran_low_t *coeff_buf[MAX_MB_PLANE];
21 tran_low_t *qcoeff_buf[MAX_MB_PLANE];
22 tran_low_t *dqcoeff_buf[MAX_MB_PLANE];
/external/libaom/libaom/av1/common/
Dthread_common.h35 pthread_mutex_t *mutex_[MAX_MB_PLANE];
36 pthread_cond_t *cond_[MAX_MB_PLANE];
39 int *cur_sb_col[MAX_MB_PLANE];
76 pthread_mutex_t *mutex_[MAX_MB_PLANE];
77 pthread_cond_t *cond_[MAX_MB_PLANE];
80 int *cur_sb_col[MAX_MB_PLANE];
Dblockd.h36 #define MAX_MB_PLANE 3 macro
66 uint8_t *plane[MAX_MB_PLANE];
67 int stride[MAX_MB_PLANE];
194 int txb_coeff_cost[MAX_MB_PLANE];
198 int16_t txb_coeff_cost_map[MAX_MB_PLANE][TXB_COEFF_COST_MAP_SIZE]
386 DECLARE_ALIGNED(32, tran_low_t, dqcoeff[MAX_MB_PLANE][MAX_SB_SQUARE]);
387 eob_info eob_data[MAX_MB_PLANE]
504 struct macroblockd_plane plane[MAX_MB_PLANE];
562 ENTROPY_CONTEXT *above_entropy_context[MAX_MB_PLANE];
567 ENTROPY_CONTEXT left_entropy_context[MAX_MB_PLANE][MAX_MIB_SIZE];
[all …]
Dthread_common.c62 for (j = 0; j < MAX_MB_PLANE; j++) { in loop_filter_alloc()
91 for (int j = 0; j < MAX_MB_PLANE; j++) { in loop_filter_alloc()
97 aom_malloc(sizeof(*(lf_sync->job_queue)) * rows * MAX_MB_PLANE * 2)); in loop_filter_alloc()
108 for (j = 0; j < MAX_MB_PLANE; j++) { in av1_loop_filter_dealloc()
128 for (j = 0; j < MAX_MB_PLANE; j++) { in av1_loop_filter_dealloc()
146 for (int i = 0; i < MAX_MB_PLANE; i++) { in loop_filter_data_reset()
433 for (i = 0; i < MAX_MB_PLANE; i++) { in loop_filter_rows_mt()
657 for (j = 0; j < MAX_MB_PLANE; j++) { in av1_loop_restoration_dealloc()
676 for (j = 0; j < MAX_MB_PLANE; j++) { in av1_loop_restoration_dealloc()
876 assert(MAX_MB_PLANE == 3); in foreach_rest_unit_in_planes_mt()
Dav1_loopfilter.h118 uint8_t lvl[MAX_MB_PLANE][MAX_SEGMENTS][2][REF_FRAMES][MAX_MODE_LF_DELTAS];
154 struct macroblockd_plane planes[MAX_MB_PLANE];
Dreconinter.h361 uint8_t *above[MAX_MB_PLANE],
362 int above_stride[MAX_MB_PLANE],
363 uint8_t *left[MAX_MB_PLANE],
364 int left_stride[MAX_MB_PLANE]);
/external/libvpx/libvpx/vp9/common/
Dvp9_reconinter.c248 MAX_MB_PLANE - 1); in vp9_build_inter_predictors_sbuv()
254 MAX_MB_PLANE - 1); in vp9_build_inter_predictors_sb()
257 void vp9_setup_dst_planes(struct macroblockd_plane planes[MAX_MB_PLANE], in vp9_setup_dst_planes() argument
260 uint8_t *const buffers[MAX_MB_PLANE] = { src->y_buffer, src->u_buffer, in vp9_setup_dst_planes()
262 const int strides[MAX_MB_PLANE] = { src->y_stride, src->uv_stride, in vp9_setup_dst_planes()
266 for (i = 0; i < MAX_MB_PLANE; ++i) { in vp9_setup_dst_planes()
278 uint8_t *const buffers[MAX_MB_PLANE] = { src->y_buffer, src->u_buffer, in vp9_setup_pre_planes()
280 const int strides[MAX_MB_PLANE] = { src->y_stride, src->uv_stride, in vp9_setup_pre_planes()
282 for (i = 0; i < MAX_MB_PLANE; ++i) { in vp9_setup_pre_planes()
Dvp9_blockd.h32 #define MAX_MB_PLANE 3 macro
150 struct macroblockd_plane plane[MAX_MB_PLANE];
185 ENTROPY_CONTEXT *above_context[MAX_MB_PLANE];
186 ENTROPY_CONTEXT left_context[MAX_MB_PLANE][16];
253 for (i = 0; i < MAX_MB_PLANE; i++) { in reset_skip_context()
Dvp9_loopfilter.h143 struct macroblockd_plane planes[MAX_MB_PLANE];
152 struct VP9Common *cm, const struct macroblockd_plane planes[MAX_MB_PLANE]);
Dvp9_blockd.c83 for (plane = 0; plane < MAX_MB_PLANE; ++plane) in vp9_foreach_transformed_block()
127 for (i = 0; i < MAX_MB_PLANE; i++) { in vp9_setup_block_planes()
/external/libvpx/libvpx/vp9/decoder/
Dvp9_decoder.h69 int *eob[MAX_MB_PLANE];
71 tran_low_t *dqcoeff[MAX_MB_PLANE];

123