Home
last modified time | relevance | path

Searched refs:rd_thresh (Results 1 – 10 of 10) sorted by relevance

/external/libaom/libaom/av1/encoder/
Drdopt_utils.h246 int64_t rd_thresh = ref_best_rd; in get_rd_thresh_from_best_rd() local
248 rd_thresh = ref_best_rd < (div_factor * (INT64_MAX / mul_factor)) in get_rd_thresh_from_best_rd()
252 return rd_thresh; in get_rd_thresh_from_best_rd()
358 int64_t rd_thresh = in check_txfm_eval() local
362 if (skip_rd > rd_thresh) eval_txfm = 0; in check_txfm_eval()
Dcompound_type.h42 int64_t rd_thresh);
Dcompound_type.c507 const int64_t rd_thresh = get_rd_thresh_from_best_rd( in compute_rd_thresh() local
511 return (rd_thresh - mode_rd); in compute_rd_thresh()
622 const int64_t rd_thresh = in av1_handle_inter_intra_mode() local
624 rd = estimate_yrd_for_sb(cpi, bsize, x, rd_thresh, &rd_stats); in av1_handle_inter_intra_mode()
1005 int mode_rate, int64_t rd_thresh, int *calc_pred_masked_compound, in masked_compound_type_rd() argument
1061 if (mode_rd > rd_thresh) { in masked_compound_type_rd()
1163 const int64_t tmp_rd_thresh = rd_thresh - tmp_mode_rd; in masked_compound_type_rd()
1206 int64_t rd_thresh) { in av1_compound_type_rd() argument
1343 const int64_t tmp_rd_thresh = AOMMIN(*rd, rd_thresh) - mode_rd; in av1_compound_type_rd()
1401 const int64_t tmp_rd_thresh = AOMMIN(*rd, rd_thresh) - mode_rd; in av1_compound_type_rd()
[all …]
Dtx_search.c3111 int64_t rd_thresh = ref_best_rd; in select_tx_size_and_type() local
3112 if (fast_tx_search && rd_thresh < INT64_MAX) { in select_tx_size_and_type()
3113 if (INT64_MAX - rd_thresh > (rd_thresh >> 3)) rd_thresh += (rd_thresh >> 3); in select_tx_size_and_type()
3115 assert(rd_thresh > 0); in select_tx_size_and_type()
3146 (rd_thresh == INT64_MAX) in select_tx_size_and_type()
3148 : (rd_thresh - (AOMMIN(skip_rd, no_skip_rd))); in select_tx_size_and_type()
3516 const int64_t rd_thresh = in av1_txfm_search() local
3526 av1_pick_recursive_tx_size_type_yrd(cpi, x, rd_stats_y, bsize, rd_thresh); in av1_txfm_search()
3531 av1_pick_uniform_tx_size_type_yrd(cpi, x, rd_stats_y, bsize, rd_thresh); in av1_txfm_search()
3553 rd_thresh) { in av1_txfm_search()
Dintra_mode_search.c1296 int64_t rd_thresh; in rd_pick_intra_angle_sbuv() local
1299 rd_thresh = best_rd + (best_rd >> 5); in rd_pick_intra_angle_sbuv()
1300 if (rd_cost[2 * (angle_delta + 1) + i] > rd_thresh && in rd_pick_intra_angle_sbuv()
1301 rd_cost[2 * (angle_delta - 1) + i] > rd_thresh) in rd_pick_intra_angle_sbuv()
1700 const int64_t rd_thresh = best_rd + (best_rd >> 5); in rd_pick_intra_angle_sby() local
1701 if (rd_cost[2 * (angle_delta + 1) + i] > rd_thresh && in rd_pick_intra_angle_sby()
1702 rd_cost[2 * (angle_delta - 1) + i] > rd_thresh) in rd_pick_intra_angle_sby()
Drd.h263 int (*fact)[MAX_MODES], int rd_thresh,
Drdopt.c2494 int64_t rd_thresh; in handle_inter_mode() local
2497 rd_thresh = get_rd_thresh_from_best_rd( in handle_inter_mode()
2502 rd_stats, ref_best_rd, skip_rd[1], &is_luma_interp_done, rd_thresh); in handle_inter_mode()
/external/libvpx/libvpx/vp9/encoder/
Dvp9_rd.h188 void vp9_update_rd_thresh_fact(int (*factor_buf)[MAX_MODES], int rd_thresh,
Dvp9_rd.c737 void vp9_update_rd_thresh_fact(int (*factor_buf)[MAX_MODES], int rd_thresh, in vp9_update_rd_thresh_fact() argument
739 if (rd_thresh > 0) { in vp9_update_rd_thresh_fact()
751 *fact = VPXMIN(*fact + RD_THRESH_INC, rd_thresh * RD_THRESH_MAX_FACT); in vp9_update_rd_thresh_fact()
Dvp9_rdopt.c1090 BLOCK_SIZE bsize, int64_t rd_thresh) { in rd_pick_intra4x4block() argument
1093 int64_t best_rd = rd_thresh; in rd_pick_intra4x4block()
1207 if (best_rd >= rd_thresh || x->skip_encode) return best_rd; in rd_pick_intra4x4block()
1302 if (best_rd >= rd_thresh || x->skip_encode) return best_rd; in rd_pick_intra4x4block()