/external/libvpx/libvpx/vp9/encoder/ |
D | vp9_multi_thread.c | 71 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 …]
|
D | vp9_ethread.c | 51 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 …]
|
D | vp9_segmentation.c | 207 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()
|
D | vp9_encodeframe.h | 40 int tile_col); 43 int tile_row, int tile_col, int mi_row);
|
D | vp9_bitstream.c | 485 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 …]
|
D | vp9_temporal_filter.c | 941 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()
|
D | vp9_encodeframe.c | 5543 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 …]
|
D | vp9_encoder.h | 975 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/ |
D | av1_multi_thread.c | 21 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()
|
D | ethread.c | 235 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()
|
D | segmentation.c | 175 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()
|
D | encodeframe.h | 39 int tile_col); 41 int tile_row, int tile_col, int mi_row);
|
D | bitstream.c | 1682 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 …]
|
D | level.c | 396 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()
|
D | encodeframe.c | 4942 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 …]
|
D | encoder.h | 1182 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/ |
D | lightfield_bitstream_parsing.c | 81 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/ |
D | tile_common.h | 29 int tile_col; member
|
D | restoration.h | 324 typedef void (*rest_tile_start_visitor_t)(int tile_row, int tile_col,
|
D | resize.c | 1220 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/ |
D | vp9_thread_common.h | 74 void vp9_set_last_decoded_row(struct VP9Common *cm, int tile_col, int mi_row);
|
/external/libaom/libaom/av1/decoder/ |
D | decodeframe.c | 3022 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 …]
|
D | decoder.h | 72 int tile_col; member
|
/external/libhevc/decoder/ |
D | ihevcd_utils.c | 360 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/ |
D | vp9_decodeframe.c | 1699 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()
|