Home
last modified time | relevance | path

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

12

/external/libvpx/libvpx/vp9/encoder/
Dvp9_multi_thread.c71 int tile_row, tile_col; in vp9_row_mt_mem_alloc() local
92 for (tile_col = 0; tile_col < tile_cols; tile_col++) { in vp9_row_mt_mem_alloc()
93 RowMTInfo *row_mt_info = &multi_thread_ctxt->row_mt_info[tile_col]; in vp9_row_mt_mem_alloc()
99 for (tile_col = 0; tile_col < tile_cols; tile_col++) { in vp9_row_mt_mem_alloc()
100 TileDataEnc *this_tile = &cpi->tile_data[tile_col]; in vp9_row_mt_mem_alloc()
113 for (tile_col = 0; tile_col < tile_cols; tile_col++) { in vp9_row_mt_mem_alloc()
114 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; in vp9_row_mt_mem_alloc()
115 TileDataEnc *this_col_tile = &cpi->tile_data[tile_col]; in vp9_row_mt_mem_alloc()
131 int tile_col; in vp9_row_mt_mem_dealloc() local
141 for (tile_col = 0; tile_col < multi_thread_ctxt->allocated_tile_cols; in vp9_row_mt_mem_dealloc()
[all …]
Dvp9_ethread.c51 int tile_col = t % tile_cols; in enc_worker_hook() local
53 vp9_encode_tile(cpi, thread_data->td, tile_row, tile_col); in enc_worker_hook()
399 int tile_row, tile_col; in first_pass_worker_hook() local
421 tile_col = proc_job->tile_col_id; in first_pass_worker_hook()
424 this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; in first_pass_worker_hook()
490 int tile_row, tile_col; in temporal_filter_worker_hook() local
510 tile_col = proc_job->tile_col_id; in temporal_filter_worker_hook()
512 this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; in temporal_filter_worker_hook()
569 int tile_row, tile_col; in enc_row_mt_worker_hook() local
587 tile_col = proc_job->tile_col_id; in enc_row_mt_worker_hook()
[all …]
Dvp9_segmentation.c207 int i, tile_col, mi_row, mi_col; in vp9_choose_segmap_coding_method() local
224 for (tile_col = 0; tile_col < 1 << cm->log2_tile_cols; tile_col++) { in vp9_choose_segmap_coding_method()
227 vp9_tile_init(&tile, cm, 0, tile_col); in vp9_choose_segmap_coding_method()
Dvp9_encodeframe.h40 int tile_col);
43 int tile_row, int tile_col, int mi_row);
Dvp9_bitstream.c485 vpx_writer *w, int tile_row, int tile_col, in write_modes() argument
499 tok = cpi->tplist[tile_row][tile_col][tile_sb_row].start; in write_modes()
500 tok_end = tok + cpi->tplist[tile_row][tile_col][tile_sb_row].count; in write_modes()
508 assert(tok == cpi->tplist[tile_row][tile_col][tile_sb_row].stop); in write_modes()
984 int tile_col = 0; in encode_tiles_mt() local
993 while (tile_col < tile_cols) { in encode_tiles_mt()
995 for (i = 0; i < num_workers && tile_col < tile_cols; ++i) { in encode_tiles_mt()
1001 data->tile_idx = tile_col; in encode_tiles_mt()
1011 data_ptr + total_size + (tile_col == tile_cols - 1 ? 0 : 4); in encode_tiles_mt()
1023 ++tile_col; in encode_tiles_mt()
[all …]
Dvp9_temporal_filter.c941 int tile_col) { in temporal_filter_iterate_tile_c() argument
945 &cpi->tile_data[tile_row * tile_cols + tile_col].tile_info; in temporal_filter_iterate_tile_c()
962 int tile_row, tile_col; in temporal_filter_iterate_c() local
966 for (tile_col = 0; tile_col < tile_cols; ++tile_col) { in temporal_filter_iterate_c()
967 temporal_filter_iterate_tile_c(cpi, tile_row, tile_col); in temporal_filter_iterate_c()
Dvp9_encodeframe.c5543 int tile_col, tile_row; in vp9_init_tile_data() local
5557 for (tile_col = 0; tile_col < tile_cols; ++tile_col) { in vp9_init_tile_data()
5559 &cpi->tile_data[tile_row * tile_cols + tile_col]; in vp9_init_tile_data()
5577 for (tile_col = 0; tile_col < tile_cols; ++tile_col) { in vp9_init_tile_data()
5578 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; in vp9_init_tile_data()
5583 vp9_tile_init(tile_info, cm, tile_row, tile_col); in vp9_init_tile_data()
5585 cpi->tile_tok[tile_row][tile_col] = pre_tok + tile_tok; in vp9_init_tile_data()
5586 pre_tok = cpi->tile_tok[tile_row][tile_col]; in vp9_init_tile_data()
5589 cpi->tplist[tile_row][tile_col] = tplist + tplist_count; in vp9_init_tile_data()
5590 tplist = cpi->tplist[tile_row][tile_col]; in vp9_init_tile_data()
[all …]
Dvp9_encoder.h975 static INLINE void get_start_tok(VP9_COMP *cpi, int tile_row, int tile_col, in get_start_tok() argument
979 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; in get_start_tok()
986 cpi->tile_tok[tile_row][tile_col] + get_token_alloc(mb_row, tile_mb_cols); in get_start_tok()
/external/libaom/libaom/av1/encoder/
Dav1_multi_thread.c21 int tile_row, tile_col; in av1_row_mt_mem_alloc() local
32 for (tile_col = 0; tile_col < multi_thread_ctxt->allocated_tile_cols; in av1_row_mt_mem_alloc()
33 tile_col++) { in av1_row_mt_mem_alloc()
36 tile_col]; in av1_row_mt_mem_alloc()
52 int tile_col; in av1_row_mt_mem_dealloc() local
58 for (tile_col = 0; tile_col < multi_thread_ctxt->allocated_tile_cols; in av1_row_mt_mem_dealloc()
59 tile_col++) { in av1_row_mt_mem_dealloc()
62 tile_col]; in av1_row_mt_mem_dealloc()
Dethread.c235 for (int tile_col = 0; tile_col < tile_cols; tile_col++) { in switch_tile_and_get_next_job() local
236 int tile_index = tile_row * tile_cols + tile_col; in switch_tile_and_get_next_job()
312 int tile_col = this_tile->tile_info.tile_col; in enc_row_mt_worker_hook() local
339 av1_encode_sb_row(cpi, td, tile_row, tile_col, current_mi_row); in enc_row_mt_worker_hook()
365 int tile_col = t % tile_cols; in enc_worker_hook() local
368 &cpi->tile_data[tile_row * cm->tile_cols + tile_col]; in enc_worker_hook()
371 av1_encode_tile(cpi, thread_data->td, tile_row, tile_col); in enc_worker_hook()
667 for (int tile_col = 0; tile_col < tile_cols; tile_col++) { in av1_encode_tiles_row_mt() local
668 int tile_id = tile_row * tile_cols + tile_col; in av1_encode_tiles_row_mt()
Dsegmentation.c175 int tile_col, tile_row, mi_row, mi_col; in av1_choose_segmap_coding_method() local
186 for (tile_col = 0; tile_col < cm->tile_cols; tile_col++) { in av1_choose_segmap_coding_method()
188 av1_tile_set_col(&tile_info, cm, tile_col); in av1_choose_segmap_coding_method()
Dencodeframe.h39 int tile_col);
41 int tile_row, int tile_col, int mi_row);
Dbitstream.c1682 aom_writer *const w, int tile_row, int tile_col) { in write_modes() argument
1706 cpi->tplist[tile_row][tile_col][sb_row_in_tile].start; in write_modes()
1708 tok + cpi->tplist[tile_row][tile_col][sb_row_in_tile].count; in write_modes()
1717 assert(tok == cpi->tplist[tile_row][tile_col][sb_row_in_tile].stop); in write_modes()
2188 const int tile_row, const int tile_col, in find_identical_tile() argument
2192 tile_buffers[tile_row][tile_col].data + 4; in find_identical_tile()
2193 const size_t cur_tile_size = tile_buffers[tile_row][tile_col].size; in find_identical_tile()
2205 int col = tile_col - col_offset; in find_identical_tile()
3165 int tile_col; in remux_tiles() local
3167 for (tile_col = 0; tile_col < cm->tile_cols; tile_col++) { in remux_tiles()
[all …]
Dlevel.c396 for (int tile_col = 0; tile_col < tile_cols; ++tile_col) { in get_tile_stats() local
398 &cpi->tile_data[tile_row * cm->tile_cols + tile_col].tile_info; in get_tile_stats()
Dencodeframe.c4942 int tile_col, tile_row; in av1_alloc_tile_data() local
4951 for (tile_col = 0; tile_col < tile_cols; ++tile_col) { in av1_alloc_tile_data()
4953 &cpi->tile_data[tile_row * tile_cols + tile_col]; in av1_alloc_tile_data()
4968 int tile_col, tile_row; in av1_init_tile_data() local
4975 for (tile_col = 0; tile_col < tile_cols; ++tile_col) { in av1_init_tile_data()
4977 &cpi->tile_data[tile_row * tile_cols + tile_col]; in av1_init_tile_data()
4979 av1_tile_init(tile_info, cm, tile_row, tile_col); in av1_init_tile_data()
4981 cpi->tile_tok[tile_row][tile_col] = pre_tok + tile_tok; in av1_init_tile_data()
4982 pre_tok = cpi->tile_tok[tile_row][tile_col]; in av1_init_tile_data()
4985 cpi->tplist[tile_row][tile_col] = tplist + tplist_count; in av1_init_tile_data()
[all …]
Dencoder.h1182 static INLINE void get_start_tok(AV1_COMP *cpi, int tile_row, int tile_col, in get_start_tok() argument
1187 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; in get_start_tok()
1194 *tok = cpi->tile_tok[tile_row][tile_col] + in get_start_tok()
/external/libaom/libaom/examples/
Dlightfield_bitstream_parsing.c81 int tile_col; member
141 int tc = tiles[i].tile_col; in process_tile_list()
378 &tiles[num_tiles].reference_idx, &tiles[num_tiles].tile_col, in main()
/external/libaom/libaom/av1/common/
Dtile_common.h29 int tile_col; member
Drestoration.h324 typedef void (*rest_tile_start_visitor_t)(int tile_row, int tile_col,
Dresize.c1220 TileInfo tile_col; in av1_upscale_normative_rows() local
1227 av1_tile_set_col(&tile_col, cm, j); in av1_upscale_normative_rows()
1233 const int downscaled_x0 = tile_col.mi_col_start << (MI_SIZE_LOG2 - ss_x); in av1_upscale_normative_rows()
1234 const int downscaled_x1 = tile_col.mi_col_end << (MI_SIZE_LOG2 - ss_x); in av1_upscale_normative_rows()
/external/libvpx/libvpx/vp9/common/
Dvp9_thread_common.h74 void vp9_set_last_decoded_row(struct VP9Common *cm, int tile_col, int mi_row);
/external/libaom/libaom/av1/decoder/
Ddecodeframe.c3022 pbi->tile_data + tile_info.tile_row * cm->tile_cols + tile_info.tile_col; in decode_tile_sb_row()
3089 int tile_col) { in decode_tile() argument
3096 av1_tile_set_col(&tile_info, cm, tile_col); in decode_tile()
3145 int tile_row, tile_col; in decode_tiles() local
3213 for (tile_col = tile_cols_start; tile_col < tile_cols_end; ++tile_col) { in decode_tiles()
3214 const int col = inv_col_order ? tile_cols - 1 - tile_col : tile_col; in decode_tiles()
3291 int tile_col = tile_data->tile_info.tile_col; in tile_worker_hook_init() local
3295 av1_tile_init(&td->xd.tile, cm, tile_row, tile_col); in tile_worker_hook_init()
3357 int tile_col = tile_data->tile_info.tile_col; in tile_worker_hook() local
3358 decode_tile(pbi, td, tile_row, tile_col); in tile_worker_hook()
[all …]
Ddecoder.h72 int tile_col; member
/external/libhevc/decoder/
Dihevcd_utils.c360 WORD32 tile_row, tile_col; in ihevcd_get_tile_pos() local
372 tile_col = 0; in ihevcd_get_tile_pos()
398 tile_col = i; in ihevcd_get_tile_pos()
427 + tile_col; in ihevcd_get_tile_pos()
/external/libvpx/libvpx/vp9/decoder/
Dvp9_decodeframe.c1699 int tile_row, tile_col; in decode_tiles() local
1739 for (tile_col = 0; tile_col < tile_cols; ++tile_col) { in decode_tiles()
1740 const TileBuffer *const buf = &tile_buffers[tile_row][tile_col]; in decode_tiles()
1741 tile_data = pbi->tile_worker_data + tile_cols * tile_row + tile_col; in decode_tiles()
1747 vp9_tile_init(&tile_data->xd.tile, cm, tile_row, tile_col); in decode_tiles()
1760 for (tile_col = 0; tile_col < tile_cols; ++tile_col) { in decode_tiles()
1762 pbi->inv_tile_order ? tile_cols - tile_col - 1 : tile_col; in decode_tiles()

12