Home
last modified time | relevance | path

Searched refs:tile_row (Results 1 – 9 of 9) sorted by relevance

/external/libvpx/libvpx/vp9/encoder/
Dvp9_multi_thread.c56 int tile_row, tile_col; in vp9_row_mt_mem_alloc() local
98 for (tile_row = 1; tile_row < tile_rows; tile_row++) { in vp9_row_mt_mem_alloc()
100 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; in vp9_row_mt_mem_alloc()
107 for (tile_row = 0; tile_row < tile_rows; tile_row++) { in vp9_row_mt_mem_alloc()
108 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols]; in vp9_row_mt_mem_alloc()
110 multi_thread_ctxt->num_tile_vert_sbs[tile_row] = in vp9_row_mt_mem_alloc()
119 int tile_row; in vp9_row_mt_mem_dealloc() local
142 for (tile_row = 0; tile_row < multi_thread_ctxt->allocated_tile_rows; in vp9_row_mt_mem_dealloc()
143 tile_row++) { in vp9_row_mt_mem_dealloc()
147 &cpi->tile_data[tile_row * multi_thread_ctxt->allocated_tile_cols + in vp9_row_mt_mem_dealloc()
[all …]
Dvp9_ethread.c49 int tile_row = t / tile_cols; in enc_worker_hook() local
52 vp9_encode_tile(cpi, thread_data->td, tile_row, tile_col); in enc_worker_hook()
387 int tile_row, tile_col; in first_pass_worker_hook() local
410 tile_row = proc_job->tile_row_id; in first_pass_worker_hook()
412 this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; in first_pass_worker_hook()
477 int tile_row, tile_col; in temporal_filter_worker_hook() local
498 tile_row = proc_job->tile_row_id; in temporal_filter_worker_hook()
499 this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; in temporal_filter_worker_hook()
554 int tile_row, tile_col; in enc_row_mt_worker_hook() local
573 tile_row = proc_job->tile_row_id; in enc_row_mt_worker_hook()
[all …]
Dvp9_encodeframe.h39 void vp9_encode_tile(struct VP9_COMP *cpi, struct ThreadData *td, int tile_row,
43 int tile_row, int tile_col, int mi_row);
Dvp9_bitstream.c484 vpx_writer *w, int tile_row, int tile_col, in write_modes() argument
498 tok = cpi->tplist[tile_row][tile_col][tile_sb_row].start; in write_modes()
499 tok_end = tok + cpi->tplist[tile_row][tile_col][tile_sb_row].count; in write_modes()
507 assert(tok == cpi->tplist[tile_row][tile_col][tile_sb_row].stop); in write_modes()
924 const int tile_row = 0; in encode_tile_worker() local
927 &data->bit_writer, tile_row, data->tile_idx, in encode_tile_worker()
1043 int tile_row, tile_col; in encode_tiles() local
1059 for (tile_row = 0; tile_row < tile_rows; tile_row++) { in encode_tiles()
1061 int tile_idx = tile_row * tile_cols + tile_col; in encode_tiles()
1063 if (tile_col < tile_cols - 1 || tile_row < tile_rows - 1) in encode_tiles()
[all …]
Dvp9_temporal_filter.c579 static void temporal_filter_iterate_tile_c(VP9_COMP *cpi, int tile_row, in temporal_filter_iterate_tile_c() argument
584 &cpi->tile_data[tile_row * tile_cols + tile_col].tile_info; in temporal_filter_iterate_tile_c()
601 int tile_row, tile_col; in temporal_filter_iterate_c() local
611 for (tile_row = 0; tile_row < tile_rows; ++tile_row) { in temporal_filter_iterate_c()
613 temporal_filter_iterate_tile_c(cpi, tile_row, tile_col); in temporal_filter_iterate_c()
Dvp9_encodeframe.c4350 int tile_col, tile_row; in vp9_init_tile_data() local
4362 for (tile_row = 0; tile_row < tile_rows; ++tile_row) in vp9_init_tile_data()
4365 &cpi->tile_data[tile_row * tile_cols + tile_col]; in vp9_init_tile_data()
4379 for (tile_row = 0; tile_row < tile_rows; ++tile_row) { in vp9_init_tile_data()
4381 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; in vp9_init_tile_data()
4383 vp9_tile_init(tile_info, cm, tile_row, tile_col); in vp9_init_tile_data()
4385 cpi->tile_tok[tile_row][tile_col] = pre_tok + tile_tok; in vp9_init_tile_data()
4386 pre_tok = cpi->tile_tok[tile_row][tile_col]; in vp9_init_tile_data()
4389 cpi->tplist[tile_row][tile_col] = tplist + tplist_count; in vp9_init_tile_data()
4390 tplist = cpi->tplist[tile_row][tile_col]; in vp9_init_tile_data()
[all …]
Dvp9_encoder.h815 static INLINE void get_start_tok(VP9_COMP *cpi, int tile_row, int tile_col, in get_start_tok() argument
819 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; in get_start_tok()
826 cpi->tile_tok[tile_row][tile_col] + get_token_alloc(mb_row, tile_mb_cols); in get_start_tok()
/external/libvpx/libvpx/vp9/decoder/
Dvp9_decodeframe.c1379 int tile_row, tile_col; in decode_tiles() local
1418 for (tile_row = 0; tile_row < tile_rows; ++tile_row) { in decode_tiles()
1420 const TileBuffer *const buf = &tile_buffers[tile_row][tile_col]; in decode_tiles()
1421 tile_data = pbi->tile_worker_data + tile_cols * tile_row + tile_col; in decode_tiles()
1427 vp9_tile_init(&tile_data->xd.tile, cm, tile_row, tile_col); in decode_tiles()
1435 for (tile_row = 0; tile_row < tile_rows; ++tile_row) { in decode_tiles()
1437 vp9_tile_set_row(&tile, cm, tile_row); in decode_tiles()
1443 tile_data = pbi->tile_worker_data + tile_cols * tile_row + col; in decode_tiles()
/external/libhevc/decoder/
Dihevcd_utils.c360 WORD32 tile_row, tile_col; in ihevcd_get_tile_pos() local
371 tile_row = 0; in ihevcd_get_tile_pos()
420 tile_row = i; in ihevcd_get_tile_pos()
426 *pi4_tile_idx = tile_row * ps_pps->i1_num_tile_columns in ihevcd_get_tile_pos()