Home
last modified time | relevance | path

Searched refs:mi_row_start (Results 1 – 23 of 23) sorted by relevance

/external/libaom/libaom/av1/common/
Dtile_common.c125 int mi_row_start = cm->tile_row_start_sb[row] << cm->seq_params.mib_size_log2; in av1_tile_set_row() local
129 tile->mi_row_start = mi_row_start; in av1_tile_set_row()
131 assert(tile->mi_row_end > tile->mi_row_start); in av1_tile_set_row()
147 tile.mi_row_end - tile.mi_row_start, cm->seq_params.mib_size_log2); in av1_get_sb_rows_in_tile()
168 r.top = tile_info->mi_row_start * MI_SIZE; in av1_get_tile_rect()
Dmvref_common.h77 return !(mi_row + mi_pos->row < tile->mi_row_start || in is_inside()
85 return clamp(row_offset, tile->mi_row_start - mi_row, in find_valid_row_offset()
274 if (mi_row - mib_size < tile->mi_row_start) { in av1_find_ref_dv()
299 const int tile_top_edge = tile->mi_row_start * MI_SIZE * SCALE_PX_TO_MV; in av1_is_dv_valid()
Dtile_common.h26 int mi_row_start, mi_row_end; member
Dalloccommon.c133 const int mi_h = tile_info.mi_row_end - tile_info.mi_row_start; in av1_alloc_restoration_buffers()
Donyxc_int.h834 xd->up_available = (mi_row > tile->mi_row_start); in set_mi_row_col()
845 xd->chroma_up_available = (mi_row - 1) > tile->mi_row_start; in set_mi_row_col()
/external/libaom/libaom/test/
Dintrabc_test.cc147 xd.tile.mi_row_start = 8 * MAX_MIB_SIZE; in TEST()
162 xd.tile.mi_row_start + kDvCases[i].mi_row_offset, in TEST()
/external/libvpx/libvpx/vp9/common/
Dvp9_tile_common.h21 int mi_row_start, mi_row_end; member
Dvp9_tile_common.c25 tile->mi_row_start = get_tile_offset(row, cm->mi_rows, cm->log2_tile_rows); in vp9_tile_set_row()
/external/libaom/libaom/av1/encoder/
Dsegmentation.c189 mi_ptr = cm->mi_grid_visible + tile_info.mi_row_start * cm->mi_stride + in av1_choose_segmap_coding_method()
191 for (mi_row = tile_info.mi_row_start; mi_row < tile_info.mi_row_end; in av1_choose_segmap_coding_method()
Dethread.c42 for (int mi_row = tile_info->mi_row_start; mi_row < tile_info->mi_row_end; in update_delta_lf_for_row_mt()
44 if (mi_row == tile_info->mi_row_start) in update_delta_lf_for_row_mt()
323 if (current_mi_row == this_tile->tile_info.mi_row_start) in enc_row_mt_worker_hook()
674 this_tile->row_mt_info.current_mi_row = this_tile->tile_info.mi_row_start; in av1_encode_tiles_row_mt()
Dlevel.c402 (tile_info->mi_row_end - tile_info->mi_row_start) * MI_SIZE; in get_tile_stats()
414 cm->height - tile_info->mi_row_start * MI_SIZE; in get_tile_stats()
Dencoder.h1176 int tile_mb_rows = (tile.mi_row_end - tile.mi_row_start + 2) >> 2; in allocated_tokens()
1192 const int tile_mb_row = (mi_row - tile_info->mi_row_start + 2) >> 2; in get_start_tok()
Dencodeframe.c4663 const int sb_row = (mi_row - tile_info->mi_row_start) >> mib_size_log2; in encode_sb_row()
4673 if (mi_row == tile_info->mi_row_start) { in encode_sb_row()
4687 (tile_info->mi_row_start != mi_row)) { in encode_sb_row()
4705 if (mi_row != tile_info->mi_row_start) break; in encode_sb_row()
4718 if (mi_row != tile_info->mi_row_start) break; in encode_sb_row()
5005 (mi_row - tile_info->mi_row_start) >> cm->seq_params.mib_size_log2; in av1_encode_sb_row()
5056 for (mi_row = tile_info->mi_row_start; mi_row < tile_info->mi_row_end; in av1_encode_tile()
Dbitstream.c1685 const int mi_row_start = tile->mi_row_start; in write_modes() local
1701 for (mi_row = mi_row_start; mi_row < mi_row_end; in write_modes()
1704 (mi_row - tile->mi_row_start) >> cm->seq_params.mib_size_log2; in write_modes()
Drdopt.c3105 mi_row >= xd->tile.mi_row_start && in search_txk_type()
4017 const int within_border = mi_row >= xd->tile.mi_row_start && in super_block_yrd()
5942 mi_row >= xd->tile.mi_row_start && in pick_tx_size_type_yrd()
10692 x->mv_limits.row_min = (tile->mi_row_start - mi_row) * MI_SIZE; in rd_pick_intrabc_mode_sb()
10702 x->mv_limits.row_min = (tile->mi_row_start - mi_row) * MI_SIZE; in rd_pick_intrabc_mode_sb()
/external/libvpx/libvpx/vp9/encoder/
Dvp9_encoder.h969 int tile_mb_rows = (tile.mi_row_end - tile.mi_row_start + 1) >> 1; in allocated_tokens()
983 const int mb_row = (mi_row - tile_info->mi_row_start) >> 1; in get_start_tok()
1049 (tile.mi_row_end - tile.mi_row_start + (1 << shift) - 1) >> shift; in get_num_vert_units()
Dvp9_bitstream.c495 for (mi_row = tile->mi_row_start; mi_row < tile->mi_row_end; in write_modes()
497 tile_sb_row = mi_cols_aligned_to_sb(mi_row - tile->mi_row_start) >> in write_modes()
Dvp9_temporal_filter.c946 const int mb_row_start = (tile_info->mi_row_start) >> TF_SHIFT; in temporal_filter_iterate_tile_c()
Dvp9_encodeframe.c5606 tile_sb_row = mi_cols_aligned_to_sb(mi_row - tile_info->mi_row_start) >> in vp9_encode_sb_row()
5632 const int mi_row_start = tile_info->mi_row_start; in vp9_encode_tile() local
5636 for (mi_row = mi_row_start; mi_row < mi_row_end; mi_row += MI_BLOCK_SIZE) in vp9_encode_tile()
Dvp9_rdopt.c3409 if ((mi_row - 1) >= tile_info->mi_row_start) { in vp9_rd_pick_inter_mode_sb()
/external/libaom/libaom/av1/decoder/
Dinspection.c54 fd->tile_mi_rows = tile_info.mi_row_end - tile_info.mi_row_start; in ifd_inspect()
Ddecodeframe.c3025 (mi_row - tile_info.mi_row_start) >> cm->seq_params.mib_size_log2; in decode_tile_sb_row()
3102 for (int mi_row = tile_info.mi_row_start; mi_row < tile_info.mi_row_end; in decode_tile()
3480 dec_row_mt_sync->mi_rows_decode_started + tile_info.mi_row_start; in get_next_job_info()
3533 for (int mi_row = tile_info.mi_row_start; mi_row < tile_info.mi_row_end; in parse_tile_row_mt()
4041 ALIGN_POWER_OF_TWO(tile_info.mi_row_end - tile_info.mi_row_start, in row_mt_frame_init()
/external/libvpx/libvpx/vp9/decoder/
Dvp9_decodeframe.c1758 for (mi_row = tile.mi_row_start; mi_row < tile.mi_row_end; in decode_tiles()
1878 const int mi_row_start = mi_row; in tile_worker_hook() local
1879 set_rows_after_error(lf_sync, mi_row_start, cm->mi_rows, num_tiles_left, in tile_worker_hook()
1905 for (mi_row = tile->mi_row_start; mi_row < tile->mi_row_end; in tile_worker_hook()