Home
last modified time | relevance | path

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

/external/libvpx/libvpx/vp9/common/
Dvp9_common_data.c74 BLOCK_16X16, BLOCK_16X32, BLOCK_32X16, BLOCK_32X32, BLOCK_32X64,
86 BLOCK_INVALID, BLOCK_8X8, BLOCK_INVALID, BLOCK_INVALID, BLOCK_16X16,
98 BLOCK_16X16, // TX_16X16
119 { { BLOCK_16X16, BLOCK_16X8 }, { BLOCK_8X16, BLOCK_8X8 } },
120 { { BLOCK_16X32, BLOCK_16X16 }, { BLOCK_INVALID, BLOCK_8X16 } },
121 { { BLOCK_32X16, BLOCK_INVALID }, { BLOCK_16X16, BLOCK_16X8 } },
122 { { BLOCK_32X32, BLOCK_32X16 }, { BLOCK_16X32, BLOCK_16X16 } },
Dvp9_mfqe.c72 if (block_size == BLOCK_16X16) { in apply_ifactor()
132 if (bs == BLOCK_16X16) { in copy_block()
149 if (bs == BLOCK_16X16) { in get_thr()
168 if (bs == BLOCK_16X16) { in mfqe_block()
205 cur_bs >= BLOCK_16X16 && mv_len_square <= mv_threshold; in mfqe_decision()
226 if (bs == BLOCK_16X16) { in mfqe_partition()
246 bs_tmp = BLOCK_16X16; in mfqe_partition()
279 bs_tmp = BLOCK_16X16; in mfqe_partition()
Dvp9_enums.h50 #define BLOCK_16X16 6 macro
Dvp9_loopfilter.c970 case BLOCK_16X16: in vp9_setup_mask()
/external/libvpx/libvpx/test/
Dvp9_denoiser_test.cc111 make_tuple(&vp9_denoiser_filter_sse2, BLOCK_16X16),
126 make_tuple(&vp9_denoiser_filter_neon, BLOCK_16X16),
/external/libvpx/libvpx/vp9/encoder/
Dvp9_mbgraph.c32 const vp9_variance_fn_ptr_t v_fn_ptr = cpi->fn_ptr[BLOCK_16X16]; in do_16x16_motion_iteration()
47 vp9_full_pixel_search(cpi, x, BLOCK_16X16, &ref_full, step_param, in do_16x16_motion_iteration()
70 vp9_build_inter_predictors_sby(xd, mb_row, mb_col, BLOCK_16X16); in do_16x16_motion_iteration()
238 mi_local.sb_type = BLOCK_16X16; in update_mbgraph_frame_stats()
Dvp9_encodeframe.c203 return BLOCK_16X16; in get_rd_var_based_fixed_partition()
374 case BLOCK_16X16: { in tree_to_node()
614 cpi->vbp_bsize_min = BLOCK_16X16; in vp9_set_variance_partition_thresholds()
841 if ((*this_mi)->sb_type == BLOCK_16X16 || in set_low_temp_var_flag()
960 if ((!has_rows || !has_cols) && bsize_low > BLOCK_16X16) return 1; in scale_partitioning_svc()
1481 fill_variance_tree(&vt.split[i].split[j], BLOCK_16X16); in choose_partitioning()
1545 fill_variance_tree(vtemp, BLOCK_16X16); in choose_partitioning()
1604 thresholds[0], BLOCK_16X16, force_split[0])) { in choose_partitioning()
1611 thresholds[1], BLOCK_16X16, in choose_partitioning()
1623 cpi, x, xd, vtemp, BLOCK_16X16, mi_row + y32_idx + y16_idx, in choose_partitioning()
[all …]
Dvp9_temporal_filter.c263 vp9_full_pixel_search(cpi, x, BLOCK_16X16, &best_ref_mv1_full, step_param, in temporal_filter_find_matching_mb_c()
273 x->errorperbit, &cpi->fn_ptr[BLOCK_16X16], 0, in temporal_filter_find_matching_mb_c()
363 vp9_high_get_sby_perpixel_variance(cpi, &src, BLOCK_16X16, mbd->bd); in vp9_temporal_filter_iterate_row_c()
365 src_variance = vp9_get_sby_perpixel_variance(cpi, &src, BLOCK_16X16); in vp9_temporal_filter_iterate_row_c()
368 src_variance = vp9_get_sby_perpixel_variance(cpi, &src, BLOCK_16X16); in vp9_temporal_filter_iterate_row_c()
Dvp9_speed_features.c56 return BLOCK_16X16; in set_partition_min_limit()
170 sf->use_square_only_threshold = BLOCK_16X16; in set_good_speed_feature_framesize_independent()
519 if (i > BLOCK_16X16) in set_rt_speed_feature_framesize_independent()
794 sf->always_this_block_size = BLOCK_16X16; in vp9_set_speed_features_framesize_independent()
Dvp9_context_tree.c15 BLOCK_8X8, BLOCK_16X16, BLOCK_32X32, BLOCK_64X64,
Dvp9_aq_cyclicrefresh.c68 else if (bsize >= BLOCK_16X16 && rate < cr->thresh_rate_sb && in candidate_refresh_aq()
166 if (refresh_this_block == 0 && bsize <= BLOCK_16X16 && in vp9_cyclic_refresh_update_segment()
Dvp9_noise_estimate.c168 int bsize = BLOCK_16X16; in vp9_update_noise_estimate()
Dvp9_rd.c677 (bsize <= BLOCK_16X16) ? ((bsize <= BLOCK_8X8) ? 4 : 2) : 0; in vp9_get_intra_cost_penalty()
Dvp9_pickmode.c1284 else if (lowvar_highsumdiff && !is_skin && bsize >= BLOCK_16X16 && in vp9_NEWMV_diff_bias()
1402 } else if (bsize == BLOCK_16X16) { in get_force_skip_low_temp_var()
1847 if (bsize < BLOCK_16X16) continue; in vp9_pick_inter_mode()
1884 if (cpi->use_svc && cpi->svc.use_base_mv && bsize < BLOCK_16X16 && in vp9_pick_inter_mode()
Dvp9_denoiser.c216 (bs == BLOCK_16X16 && width > 480 && in perform_motion_compensation()
Dvp9_encoder.c1494 HIGHBD_BFP(BLOCK_16X16, vpx_highbd_sad16x16_bits8, in MAKE_BFP_SADAVG_WRAPPER()
1570 HIGHBD_BFP(BLOCK_16X16, vpx_highbd_sad16x16_bits10, in MAKE_BFP_SADAVG_WRAPPER()
1650 HIGHBD_BFP(BLOCK_16X16, vpx_highbd_sad16x16_bits12, in MAKE_BFP_SADAVG_WRAPPER()
2259 BFP(BLOCK_16X16, vpx_sad16x16, vpx_sad16x16_avg, vpx_variance16x16, in vp9_create_compressor()
Dvp9_firstpass.c469 return 2 * mb_row + 1 < cm->mi_rows ? BLOCK_16X16 : BLOCK_16X8; in get_bsize()
964 use_dc_pred ? (bsize >= BLOCK_16X16 ? TX_16X16 : TX_8X8) : TX_4X4; in vp9_first_pass_encode_tile_mb_row()
/external/libvpx/libvpx/vp8/encoder/
Drdopt.c1502 near_sad[1] = cpi->fn_ptr[BLOCK_16X16].sdf( in vp8_cal_sad()
1507 near_sad[0] = cpi->fn_ptr[BLOCK_16X16].sdf( in vp8_cal_sad()
1511 near_sad[0] = cpi->fn_ptr[BLOCK_16X16].sdf( in vp8_cal_sad()
1514 near_sad[1] = cpi->fn_ptr[BLOCK_16X16].sdf( in vp8_cal_sad()
1516 near_sad[2] = cpi->fn_ptr[BLOCK_16X16].sdf( in vp8_cal_sad()
1533 near_sad[4] = cpi->fn_ptr[BLOCK_16X16].sdf( in vp8_cal_sad()
1538 near_sad[5] = cpi->fn_ptr[BLOCK_16X16].sdf( in vp8_cal_sad()
1541 near_sad[3] = cpi->fn_ptr[BLOCK_16X16].sdf(src_y_ptr, b->src_stride, in vp8_cal_sad()
1544 near_sad[6] = cpi->fn_ptr[BLOCK_16X16].sdf( in vp8_cal_sad()
1548 near_sad[7] = cpi->fn_ptr[BLOCK_16X16].sdf( in vp8_cal_sad()
[all …]
Dtemporal_filter.c161 &cpi->fn_ptr[BLOCK_16X16], NULL, NULL, &best_ref_mv1); in vp8_temporal_filter_find_matching_mb_c()
171 &cpi->fn_ptr[BLOCK_16X16], NULL, &distortion, &sse); in vp8_temporal_filter_find_matching_mb_c()
Dpickinter.c484 vp8_get_inter_mbpred_error(x, &cpi->fn_ptr[BLOCK_16X16], sse, mv); in evaluate_inter_mode()
986 &cpi->fn_ptr[BLOCK_16X16], cpi->mb.mvcost, &distortion2, &sse); in vp8_pick_inter_mode()
1018 sadpb, &cpi->fn_ptr[BLOCK_16X16], in vp8_pick_inter_mode()
1024 &cpi->fn_ptr[BLOCK_16X16], x->mvcost, &best_ref_mv); in vp8_pick_inter_mode()
1039 &num00, &cpi->fn_ptr[BLOCK_16X16], x->mvcost, &best_ref_mv); in vp8_pick_inter_mode()
1058 &cpi->fn_ptr[BLOCK_16X16], cpi->mb.mvcost, &distortion2, &sse); in vp8_pick_inter_mode()
Donyx_int.h206 BLOCK_16X16, enumerator
Donyx_if.c2019 cpi->fn_ptr[BLOCK_16X16].sdf = vpx_sad16x16; in vp8_create_compressor()
2020 cpi->fn_ptr[BLOCK_16X16].vf = vpx_variance16x16; in vp8_create_compressor()
2021 cpi->fn_ptr[BLOCK_16X16].svf = vpx_sub_pixel_variance16x16; in vp8_create_compressor()
2022 cpi->fn_ptr[BLOCK_16X16].sdx3f = vpx_sad16x16x3; in vp8_create_compressor()
2023 cpi->fn_ptr[BLOCK_16X16].sdx8f = vpx_sad16x16x8; in vp8_create_compressor()
2024 cpi->fn_ptr[BLOCK_16X16].sdx4df = vpx_sad16x16x4d; in vp8_create_compressor()
2055 cpi->fn_ptr[BLOCK_16X16].copymem = vp8_copy32xn; in vp8_create_compressor()
Dfirstpass.c422 vp8_variance_fn_ptr_t v_fn_ptr = cpi->fn_ptr[BLOCK_16X16]; in first_pass_motion_search()
/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()
/external/libvpx/libvpx/vp9/encoder/arm/neon/
Dvp9_denoiser_neon.c340 if (bs == BLOCK_16X16 || bs == BLOCK_32X32 || bs == BLOCK_64X64 || in vp9_denoiser_filter_neon()