Home
last modified time | relevance | path

Searched refs:BLOCK_64X64 (Results 1 – 25 of 48) sorted by relevance

12

/external/libaom/libaom/av1/common/
Dcommon_data.h74 BLOCK_32X32, BLOCK_64X64, BLOCK_128X128
83 BLOCK_16X16, BLOCK_32X32, BLOCK_64X64
275 BLOCK_64X64, // TX_64X64
382 { { BLOCK_64X64, BLOCK_64X32 }, { BLOCK_32X64, BLOCK_32X32 } },
383 { { BLOCK_64X128, BLOCK_64X64 }, { BLOCK_INVALID, BLOCK_32X64 } },
384 { { BLOCK_128X64, BLOCK_INVALID }, { BLOCK_64X64, BLOCK_64X32 } },
385 { { BLOCK_128X128, BLOCK_128X64 }, { BLOCK_64X128, BLOCK_64X64 } },
Dobmc.h39 AOMMIN(mi_size_wide[above_mi[0]->sb_type], mi_size_wide[BLOCK_64X64]); in foreach_overlappable_nb_above()
77 AOMMIN(mi_size_high[left_mi[0]->sb_type], mi_size_high[BLOCK_64X64]); in foreach_overlappable_nb_left()
Dmvref_common.c148 end_mi = AOMMIN(end_mi, mi_size_wide[BLOCK_64X64]); in scan_row_mbmi()
198 end_mi = AOMMIN(end_mi, mi_size_high[BLOCK_64X64]); in scan_col_mbmi()
269 if (bs > mi_size_wide[BLOCK_64X64]) return 0; in has_top_right()
315 const int sb_mi_size = mi_size_wide[BLOCK_64X64]; in check_sb_border()
563 const int blk_row_end = AOMMIN(xd->n4_h, mi_size_high[BLOCK_64X64]); in setup_ref_mv_list()
564 const int blk_col_end = AOMMIN(xd->n4_w, mi_size_wide[BLOCK_64X64]); in setup_ref_mv_list()
572 (xd->n4_h < mi_size_high[BLOCK_64X64]) && in setup_ref_mv_list()
574 (xd->n4_w < mi_size_wide[BLOCK_64X64]); in setup_ref_mv_list()
576 const int step_h = (xd->n4_h >= mi_size_high[BLOCK_64X64]) in setup_ref_mv_list()
579 const int step_w = (xd->n4_w >= mi_size_wide[BLOCK_64X64]) in setup_ref_mv_list()
[all …]
Dreconintra.c206 if (block_size_wide[bsize] > block_size_wide[BLOCK_64X64]) { in has_top_right()
210 if (row_off == mi_size_high[BLOCK_64X64] >> ss_y && in has_top_right()
211 col_off + top_right_count_unit == mi_size_wide[BLOCK_64X64] >> ss_x) { in has_top_right()
214 const int plane_bw_unit_64 = mi_size_wide[BLOCK_64X64] >> ss_x; in has_top_right()
389 if (block_size_wide[bsize] > block_size_wide[BLOCK_64X64] && col_off > 0) { in has_bottom_left()
390 const int plane_bw_unit_64 = mi_size_wide[BLOCK_64X64] >> ss_x; in has_bottom_left()
394 const int plane_bh_unit_64 = mi_size_high[BLOCK_64X64] >> ss_y; in has_bottom_left()
Denums.h114 BLOCK_64X64, enumerator
/external/libvpx/libvpx/vp9/encoder/
Dvp9_encodeframe.c172 cpi, &x->plane[0].src, mi_row, mi_col, BLOCK_64X64); in get_rd_var_based_fixed_partition()
174 return BLOCK_64X64; in get_rd_var_based_fixed_partition()
373 case BLOCK_64X64: { in tree_to_node()
774 const int bw = num_8x8_blocks_wide_lookup[BLOCK_64X64]; in skin_sb_split()
775 const int bh = num_8x8_blocks_high_lookup[BLOCK_64X64]; in skin_sb_split()
824 if (xd->mi[0]->sb_type == BLOCK_64X64) { in set_low_temp_var_flag()
935 copy_partitioning_helper(cpi, x, xd, BLOCK_64X64, mi_row, mi_col); in copy_partitioning()
991 bsize_high = BLOCK_64X64; in scale_partitioning_svc()
1016 if (subsize_high < BLOCK_64X64) in scale_partitioning_svc()
1022 if (subsize_high < BLOCK_64X64) in scale_partitioning_svc()
[all …]
Dvp9_aq_complexity.c115 const int bw = num_8x8_blocks_wide_lookup[BLOCK_64X64]; in vp9_caq_select_segment()
116 const int bh = num_8x8_blocks_high_lookup[BLOCK_64X64]; in vp9_caq_select_segment()
Dvp9_speed_features.c101 sf->use_square_only_thresh_high = BLOCK_64X64; in set_good_speed_feature_framesize_dependent()
548 sf->inter_mode_mask[BLOCK_64X64] = INTER_NEAREST; in set_rt_speed_feature_framesize_independent()
584 sf->inter_mode_mask[BLOCK_64X64] = INTER_NEAREST_NEW_ZERO; in set_rt_speed_feature_framesize_independent()
781 sf->always_this_block_size = BLOCK_64X64; in set_rt_speed_feature_framesize_independent()
794 sf->always_this_block_size = BLOCK_64X64; in set_rt_speed_feature_framesize_independent()
891 sf->default_max_partition_size = BLOCK_64X64; in vp9_set_speed_features_framesize_independent()
925 sf->max_intra_bsize = BLOCK_64X64; in vp9_set_speed_features_framesize_independent()
Dvp9_aq_cyclicrefresh.c338 const BLOCK_SIZE bsize = BLOCK_64X64; in is_superblock_flat_static()
418 VPXMIN(cm->mi_cols - mi_col, num_8x8_blocks_wide_lookup[BLOCK_64X64]); in cyclic_refresh_update_map()
420 VPXMIN(cm->mi_rows - mi_row, num_8x8_blocks_high_lookup[BLOCK_64X64]); in cyclic_refresh_update_map()
Dvp9_context_tree.c18 BLOCK_64X64,
Dvp9_segmentation.c237 mi_col, BLOCK_64X64); in vp9_choose_segmap_coding_method()
/external/libvpx/libvpx/test/
Dvp9_denoiser_test.cc118 make_tuple(&vp9_denoiser_filter_sse2, BLOCK_64X64)));
133 make_tuple(&vp9_denoiser_filter_neon, BLOCK_64X64)));
/external/libaom/libaom/test/
Dblockd_test.cc26 BLOCK_INVALID, BLOCK_INVALID, BLOCK_64X64, in TEST()
54 BLOCK_INVALID, BLOCK_INVALID, BLOCK_64X64, in TEST()
Dintrabc_test.cc36 { { 0, 0 }, 0, 0, BLOCK_64X64, false }, in TEST()
/external/libvpx/libvpx/vp9/common/
Dvp9_mfqe.c80 } else if (block_size == BLOCK_64X64) { in apply_ifactor()
229 if (bs == BLOCK_64X64) { in mfqe_partition()
241 if (bs == BLOCK_64X64) { in mfqe_partition()
274 if (bs == BLOCK_64X64) { in mfqe_partition()
379 mfqe_partition(cm, mi, BLOCK_64X64, y, u, v, y_stride, uv_stride, yd, ud, in vp9_mfqe()
Dvp9_common_data.c75 BLOCK_64X32, BLOCK_64X64 },
125 { { BLOCK_64X64, BLOCK_64X32 }, { BLOCK_32X64, BLOCK_32X32 } },
Dvp9_enums.h56 #define BLOCK_64X64 12 macro
/external/libaom/libaom/av1/encoder/
Dvar_based_part.c101 case BLOCK_64X64: { in tree_to_node()
462 assert(cm->seq_params.sb_size == BLOCK_64X64 || in av1_choose_var_based_partitioning()
464 const int is_small_sb = (cm->seq_params.sb_size == BLOCK_64X64); in av1_choose_var_based_partitioning()
541 { const int block_width = num_8x8_blocks_wide_lookup[BLOCK_64X64]; const in av1_choose_var_based_partitioning()
542 int block_height = num_8x8_blocks_high_lookup[BLOCK_64X64]; if (mi_col + in av1_choose_var_based_partitioning()
695 fill_variance_tree(&vt->split[m], BLOCK_64X64); in av1_choose_var_based_partitioning()
730 if (!set_vt_partitioning(cpi, x, xd, tile, &vt->split[m], BLOCK_64X64, in av1_choose_var_based_partitioning()
Dpartition_strategy.c93 } else if (bsize == BLOCK_64X64) { in av1_simple_motion_search_based_split()
322 } else if (bsize == BLOCK_64X64) { in av1_simple_motion_search_prune_part()
430 } else if (bsize == BLOCK_64X64) { in av1_simple_motion_search_early_term_none()
Dspeed_features.c106 sf->use_square_partition_only_threshold = BLOCK_64X64; in set_good_speed_feature_framesize_dependent()
128 sf->use_square_partition_only_threshold = BLOCK_64X64; in set_good_speed_feature_framesize_dependent()
146 sf->use_square_partition_only_threshold = BLOCK_64X64; in set_good_speed_feature_framesize_dependent()
Dencoder.c318 return BLOCK_64X64; in select_sb_size()
329 if (cm->options && !cm->options->ext_partition) return BLOCK_64X64; in select_sb_size()
341 : BLOCK_64X64; in select_sb_size()
1575 HIGHBD_BFP(BLOCK_64X64, aom_highbd_sad64x64_bits8,
1664 HIGHBD_MBFP(BLOCK_64X64, aom_highbd_masked_sad64x64_bits8,
1711 HIGHBD_OBFP(BLOCK_64X64, aom_highbd_obmc_sad64x64_bits8,
1859 HIGHBD_BFP(BLOCK_64X64, aom_highbd_sad64x64_bits10,
1952 HIGHBD_MBFP(BLOCK_64X64, aom_highbd_masked_sad64x64_bits10,
1999 HIGHBD_OBFP(BLOCK_64X64, aom_highbd_obmc_sad64x64_bits10,
2153 HIGHBD_BFP(BLOCK_64X64, aom_highbd_sad64x64_bits12,
[all …]
Dtokenize.c228 get_plane_block_size(BLOCK_64X64, pd->subsampling_x, pd->subsampling_y); in av1_tokenize_sb_vartx()
Dcontext_tree.c16 BLOCK_4X4, BLOCK_8X8, BLOCK_16X16, BLOCK_32X32, BLOCK_64X64, BLOCK_128X128,
/external/libaom/libaom/av1/decoder/
Ddecodeframe.c919 block_size_high[BLOCK_64X64] >> (pd->subsampling_y + 1)); in dec_build_prediction_by_above_pred()
971 block_size_wide[BLOCK_64X64] >> (pd->subsampling_x + 1)); in dec_build_prediction_by_left_pred()
1127 const BLOCK_SIZE max_unit_bsize = BLOCK_64X64; in decode_token_recon_block()
1176 const BLOCK_SIZE max_unit_bsize = BLOCK_64X64; in decode_token_recon_block()
1178 get_plane_block_size(BLOCK_64X64, xd->plane[0].subsampling_x, in decode_token_recon_block()
1621 if (w <= mi_size_wide[BLOCK_64X64] && h <= mi_size_high[BLOCK_64X64]) { in parse_decode_block()
1624 for (int row = 0; row < h; row += mi_size_high[BLOCK_64X64]) { in parse_decode_block()
1625 for (int col = 0; col < w; col += mi_size_wide[BLOCK_64X64]) { in parse_decode_block()
1627 BLOCK_64X64, mbmi); in parse_decode_block()
1636 if (w <= mi_size_wide[BLOCK_64X64] && h <= mi_size_high[BLOCK_64X64]) { in parse_decode_block()
[all …]
/external/libvpx/libvpx/vp9/encoder/x86/
Dvp9_denoiser_sse2.c314 if (bs == BLOCK_16X16 || bs == BLOCK_32X32 || bs == BLOCK_64X64 || in vp9_denoiser_filter_sse2()

12