Home
last modified time | relevance | path

Searched refs:BLOCK_8X8 (Results 1 – 25 of 65) sorted by relevance

123

/external/libaom/libaom/av1/common/
Dcommon_data.h73 BLOCK_4X4, BLOCK_8X8, BLOCK_16X16,
82 BLOCK_INVALID, BLOCK_4X4, BLOCK_8X8,
272 BLOCK_8X8, // TX_8X8
373 { { BLOCK_8X8, BLOCK_8X4 }, { BLOCK_4X8, BLOCK_4X4 } },
374 { { BLOCK_8X16, BLOCK_8X8 }, { BLOCK_INVALID, BLOCK_4X8 } },
375 { { BLOCK_16X8, BLOCK_INVALID }, { BLOCK_8X8, BLOCK_8X4 } },
376 { { BLOCK_16X16, BLOCK_16X8 }, { BLOCK_8X16, BLOCK_8X8 } },
Dmvref_common.c150 const int width_8x8 = mi_size_wide[BLOCK_8X8]; in scan_row_mbmi()
197 const int n8_h_8 = mi_size_high[BLOCK_8X8]; in scan_col_mbmi()
251 const int len = mi_size_wide[BLOCK_8X8]; in scan_blk_mbmi()
485 const int row_adj = (xd->height < mi_size_high[BLOCK_8X8]) && (mi_row & 0x01); in setup_ref_mv_list()
486 const int col_adj = (xd->width < mi_size_wide[BLOCK_8X8]) && (mi_col & 0x01); in setup_ref_mv_list()
498 if (xd->height < mi_size_high[BLOCK_8X8]) in setup_ref_mv_list()
507 if (xd->width < mi_size_wide[BLOCK_8X8]) in setup_ref_mv_list()
542 const int voffset = AOMMAX(mi_size_high[BLOCK_8X8], xd->height); in setup_ref_mv_list()
543 const int hoffset = AOMMAX(mi_size_wide[BLOCK_8X8], xd->width); in setup_ref_mv_list()
552 const int allow_extension = (xd->height >= mi_size_high[BLOCK_8X8]) && in setup_ref_mv_list()
[all …]
Dcdef_block.c122 for (i = 0; i < 4 << (bsize == BLOCK_8X8 || bsize == BLOCK_4X8); i++) { in cdef_filter_block_c()
123 for (j = 0; j < 4 << (bsize == BLOCK_8X8 || bsize == BLOCK_8X4); j++) { in cdef_filter_block_c()
230 ydec ? (xdec ? BLOCK_4X4 : BLOCK_8X4) : (xdec ? BLOCK_4X8 : BLOCK_8X8); in av1_cdef_filter_fb()
Dav1_common_int.h1033 if (ss_x && bw < mi_size_wide[BLOCK_8X8]) in set_mi_row_col()
1035 if (ss_y && bh < mi_size_high[BLOCK_8X8]) in set_mi_row_col()
1160 if (bsize >= BLOCK_8X8) { in update_ext_partition_context()
1165 if (bsize != BLOCK_8X8) break; in update_ext_partition_context()
1201 const int bsl = mi_size_wide_log2[bsize] - mi_size_wide_log2[BLOCK_8X8]; in partition_plane_context()
1213 if (bsize <= BLOCK_8X8) in partition_cdf_length()
1459 if (bsize > BLOCK_8X8 && mi_row + bwide / 2 < mi_params->mi_rows && in get_partition()
Dreconintra.h53 return bsize >= BLOCK_8X8; in av1_use_angle_delta()
/external/libvpx/libvpx/vp9/common/
Dvp9_common_data.c73 BLOCK_4X4, BLOCK_4X8, BLOCK_8X4, BLOCK_8X8, BLOCK_8X16, BLOCK_16X8,
86 BLOCK_INVALID, BLOCK_8X8, BLOCK_INVALID, BLOCK_INVALID, BLOCK_16X16,
97 BLOCK_8X8, // TX_8X8
116 { { BLOCK_8X8, BLOCK_8X4 }, { BLOCK_4X8, BLOCK_4X4 } },
117 { { BLOCK_8X16, BLOCK_8X8 }, { BLOCK_INVALID, BLOCK_4X8 } },
118 { { BLOCK_16X8, BLOCK_INVALID }, { BLOCK_8X8, BLOCK_8X4 } },
119 { { BLOCK_16X16, BLOCK_16X8 }, { BLOCK_8X16, BLOCK_8X8 } },
Dvp9_blockd.h94 return mi->sb_type < BLOCK_8X8 ? mi->bmi[block].as_mode : mi->mode; in get_y_mode()
239 assert(mi->sb_type < BLOCK_8X8 || in get_uv_tx_size()
Dvp9_enums.h49 #define BLOCK_8X8 3 macro
Dvp9_reconinter.c140 const MV mv = mi->sb_type < BLOCK_8X8 in build_inter_predictors()
222 if (xd->mi[0]->sb_type < BLOCK_8X8) { in build_inter_predictors_for_planes()
224 assert(bsize == BLOCK_8X8); in build_inter_predictors_for_planes()
Dvp9_mvref_common.h226 return block_idx >= 0 && candidate->sb_type < BLOCK_8X8 in get_sub_block_mv()
/external/libaom/libaom/test/
Dcdef_test.cc301 BLOCK_8X8),
313 BLOCK_8X8),
326 BLOCK_8X8),
339 BLOCK_8X8),
352 BLOCK_8X8),
366 BLOCK_8X8),
379 BLOCK_8X8),
392 BLOCK_8X8),
405 BLOCK_8X8),
418 BLOCK_8X8),
Dblockd_test.cc23 BLOCK_INVALID, BLOCK_INVALID, BLOCK_8X8, in TEST()
51 BLOCK_INVALID, BLOCK_INVALID, BLOCK_8X8, in TEST()
Dintrabc_test.cc39 { { 0, 0 }, 0, 0, BLOCK_8X8, false }, in TEST()
/external/libvpx/libvpx/vp9/encoder/
Dvp9_encodeframe.c189 return BLOCK_8X8; in get_rd_var_based_fixed_partition()
452 case BLOCK_8X8: { in tree_to_node()
677 cpi->vbp_bsize_min = BLOCK_8X8; in vp9_set_variance_partition_thresholds()
949 if (subsize < BLOCK_8X8) { in copy_partitioning_helper()
1064 if (subsize_high < BLOCK_8X8) { in scale_partitioning_svc()
1125 if (subsize < BLOCK_8X8) { in update_partition_svc()
1175 if (subsize < BLOCK_8X8) { in update_prev_partition_helper()
1667 for (m = 0; m < 4; m++) fill_variance_tree(&vtemp->split[m], BLOCK_8X8); in choose_partitioning()
1754 BLOCK_8X8, in choose_partitioning()
1757 thresholds[3], BLOCK_8X8, 0)) { in choose_partitioning()
[all …]
Dvp9_non_greedy_mv.h55 if (bsize == BLOCK_8X8) { in get_square_block_idx()
73 return BLOCK_8X8; in square_block_idx_to_bsize()
Dvp9_mcomp.h160 case BLOCK_8X8: in get_square_block_size()
162 case BLOCK_16X8: square_bsize = BLOCK_8X8; break; in get_square_block_size()
Dvp9_bitstream.c272 if (bsize >= BLOCK_8X8 && cm->tx_mode == TX_MODE_SELECT && in pack_inter_mode_mvs()
278 if (bsize >= BLOCK_8X8) { in pack_inter_mode_mvs()
299 if (bsize >= BLOCK_8X8) { in pack_inter_mode_mvs()
314 if (bsize < BLOCK_8X8) { in pack_inter_mode_mvs()
354 if (bsize >= BLOCK_8X8 && cm->tx_mode == TX_MODE_SELECT) in write_mb_modes_kf()
357 if (bsize >= BLOCK_8X8) { in write_mb_modes_kf()
445 if (subsize < BLOCK_8X8) { in write_modes_sb()
483 if (bsize >= BLOCK_8X8 && in write_modes_sb()
484 (bsize == BLOCK_8X8 || partition != PARTITION_SPLIT)) in write_modes_sb()
Dvp9_rdopt.c1140 vp9_raster_block_offset_int16(BLOCK_8X8, block, p->src_diff); in rd_pick_intra4x4block()
1241 vp9_raster_block_offset_int16(BLOCK_8X8, block, p->src_diff); in rd_pick_intra4x4block()
1553 bsize < BLOCK_8X8 ? BLOCK_8X8 : bsize); in choose_intra_uv_mode()
1558 skip_uv, bsize < BLOCK_8X8 ? BLOCK_8X8 : bsize, in choose_intra_uv_mode()
1637 &p->src.buf[vp9_raster_block_offset(BLOCK_8X8, i, p->src.stride)]; in encode_inter_mb_segment()
1639 &pd->dst.buf[vp9_raster_block_offset(BLOCK_8X8, i, pd->dst.stride)]; in encode_inter_mb_segment()
1647 const int bw = b_width_log2_lookup[BLOCK_8X8]; in encode_inter_mb_segment()
1687 height, width, vp9_raster_block_offset_int16(BLOCK_8X8, i, p->src_diff), in encode_inter_mb_segment()
1691 vp9_raster_block_offset_int16(BLOCK_8X8, i, p->src_diff), in encode_inter_mb_segment()
1696 vp9_raster_block_offset_int16(BLOCK_8X8, i, p->src_diff), in encode_inter_mb_segment()
[all …]
/external/libvpx/libvpx/test/
Dvp9_denoiser_test.cc109 ::testing::Values(make_tuple(&vp9_denoiser_filter_sse2, BLOCK_8X8),
124 ::testing::Values(make_tuple(&vp9_denoiser_filter_neon, BLOCK_8X8),
/external/libaom/libaom/av1/encoder/
Dpartition_strategy.c44 case BLOCK_8X8: return 4; in convert_bsize_to_idx()
196 } else if (bsize == BLOCK_8X8) { in av1_intra_mode_cnn_partition()
357 if (bsize >= BLOCK_8X8) { in simple_motion_search_get_best_ref()
538 const int num_classes = (bsize == BLOCK_128X128 || bsize == BLOCK_8X8) in av1_simple_motion_search_prune_rect()
551 bsize >= BLOCK_8X8 && !av1_superres_scaled(cm)) { in av1_simple_motion_search_prune_rect()
845 case BLOCK_8X8: in av1_ml_early_term_after_split()
912 if (bsize < BLOCK_8X8 || best_rd >= 1000000000) return; in av1_ml_prune_rect_partition()
918 case BLOCK_8X8: in av1_ml_prune_rect_partition()
1009 if (bsize < BLOCK_8X8 || best_rd >= 1000000000) return; in av1_ml_prune_ab_partition()
1012 case BLOCK_8X8: nn_config = NULL; break; in av1_ml_prune_ab_partition()
[all …]
Dfirstpass.c146 case BLOCK_8X8: return aom_mse8x8; in get_block_variance_fn()
168 case BLOCK_8X8: return aom_highbd_8_mse8x8; in highbd_get_block_variance_fn()
176 case BLOCK_8X8: return aom_highbd_10_mse8x8; in highbd_get_block_variance_fn()
184 case BLOCK_8X8: return aom_highbd_12_mse8x8; in highbd_get_block_variance_fn()
251 if (mi_size_wide[BLOCK_16X16] * mb_col + mi_size_wide[BLOCK_8X8] < in get_bsize()
253 return mi_size_wide[BLOCK_16X16] * mb_row + mi_size_wide[BLOCK_8X8] < in get_bsize()
258 return mi_size_wide[BLOCK_16X16] * mb_row + mi_size_wide[BLOCK_8X8] < in get_bsize()
261 : BLOCK_8X8; in get_bsize()
Dtpl_model.h24 case 8: return BLOCK_8X8; in convert_length_to_bsize()
Dspeed_features.c117 case 8: return BLOCK_8X8; in dim_to_size()
145 sf->part_sf.default_min_partition_size = BLOCK_8X8; in set_good_speed_feature_framesize_dependent()
581 allow_screen_content_tools ? BLOCK_8X8 : BLOCK_16X16; in set_good_speed_features_framesize_independent()
796 sf->part_sf.default_min_partition_size = BLOCK_8X8; in set_rt_speed_features_framesize_independent()
841 sf->part_sf.default_min_partition_size = BLOCK_8X8; in set_rt_speed_features_framesize_independent()
939 part_sf->ext_partition_eval_thresh = BLOCK_8X8; in init_part_sf()
Dpickcdef.c265 bsize == BLOCK_8X8); in compute_cdef_dist_highbd()
288 bsize == BLOCK_8X8); in compute_cdef_dist()
417 : (xdec[pli] ? BLOCK_4X8 : BLOCK_8X8); in av1_cdef_search()
/external/libvpx/libvpx/vp9/decoder/
Dvp9_decodeframe.c317 if (mi->sb_type < BLOCK_8X8) in predict_and_reconstruct_intra_block()
344 if (mi->sb_type < BLOCK_8X8) in parse_intra_block_row_mt()
372 if (mi->sb_type < BLOCK_8X8) in predict_and_reconstruct_intra_block_row_mt()
745 if (sb_type < BLOCK_8X8) { in dec_build_inter_predictors_sb()
914 const int less8x8 = bsize < BLOCK_8X8; in decode_block()
925 if (bsize >= BLOCK_8X8 && (cm->subsampling_x || cm->subsampling_y)) { in decode_block()
975 get_plane_block_size(VPXMAX(bsize, BLOCK_8X8), &xd->plane[plane]); in decode_block()
1038 if (bsize >= BLOCK_8X8 && (cm->subsampling_x || cm->subsampling_y)) { in recon_block()
1075 if (bsize >= BLOCK_8X8 && (cm->subsampling_x || cm->subsampling_y)) { in parse_block()
1107 if (bsize >= BLOCK_8X8 && eobtotal == 0) { in parse_block()
[all …]

123