Home
last modified time | relevance | path

Searched refs:tile_cols (Results 1 – 12 of 12) sorted by relevance

/external/libvpx/libvpx/vp9/encoder/
Dvp9_multi_thread.c57 const int tile_cols = 1 << cm->log2_tile_cols; in vp9_row_mt_mem_alloc() local
64 total_jobs = jobs_per_tile_col * tile_cols; in vp9_row_mt_mem_alloc()
66 multi_thread_ctxt->allocated_tile_cols = tile_cols; in vp9_row_mt_mem_alloc()
75 for (tile_col = 0; tile_col < tile_cols; tile_col++) { in vp9_row_mt_mem_alloc()
82 for (tile_col = 0; tile_col < tile_cols; 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_row * tile_cols + tile_col]; in vp9_row_mt_mem_alloc()
108 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols]; in vp9_row_mt_mem_alloc()
162 const int tile_cols = 1 << cm->log2_tile_cols; in vp9_multi_thread_tile_init() local
166 for (i = 0; i < tile_cols; i++) { in vp9_multi_thread_tile_init()
[all …]
Dvp9_ethread.c41 const int tile_cols = 1 << cm->log2_tile_cols; in enc_worker_hook() local
47 for (t = thread_data->start; t < tile_rows * tile_cols; in enc_worker_hook()
49 int tile_row = t / tile_cols; in enc_worker_hook()
50 int tile_col = t % tile_cols; in enc_worker_hook()
166 const int tile_cols = 1 << cm->log2_tile_cols; in vp9_encode_tiles_mt() local
167 const int num_workers = VPXMIN(cpi->oxcf.max_threads, tile_cols); in vp9_encode_tiles_mt()
386 const int tile_cols = 1 << cm->log2_tile_cols; in first_pass_worker_hook() local
407 tile_cols); in first_pass_worker_hook()
412 this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; in first_pass_worker_hook()
427 const int tile_cols = 1 << cm->log2_tile_cols; in vp9_encode_fp_row_mt() local
[all …]
Dvp9_multi_thread.h26 int tile_cols, int num_workers);
36 int tile_cols);
Dvp9_bitstream.c964 const int tile_cols = 1 << cm->log2_tile_cols; in encode_tiles_mt() local
976 while (tile_col < tile_cols) { in encode_tiles_mt()
978 for (i = 0; i < num_workers && tile_col < tile_cols; ++i) { in encode_tiles_mt()
994 data_ptr + total_size + (tile_col == tile_cols - 1 ? 0 : 4); in encode_tiles_mt()
1026 if (tile_col != tile_cols || j < i - 1) { in encode_tiles_mt()
1045 const int tile_cols = 1 << cm->log2_tile_cols; in encode_tiles() local
1055 tile_cols > 1) { in encode_tiles()
1060 for (tile_col = 0; tile_col < tile_cols; tile_col++) { 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.c582 const int tile_cols = 1 << cm->log2_tile_cols; in temporal_filter_iterate_tile_c() local
584 &cpi->tile_data[tile_row * tile_cols + tile_col].tile_info; in temporal_filter_iterate_tile_c()
599 const int tile_cols = 1 << cm->log2_tile_cols; in temporal_filter_iterate_c() local
612 for (tile_col = 0; tile_col < tile_cols; ++tile_col) { in temporal_filter_iterate_c()
Dvp9_encoder.h818 const int tile_cols = 1 << cm->log2_tile_cols; in get_start_tok() local
819 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; in get_start_tok()
Dvp9_encodeframe.c4348 const int tile_cols = 1 << cm->log2_tile_cols; in vp9_init_tile_data() local
4356 if (cpi->tile_data == NULL || cpi->allocated_tiles < tile_cols * tile_rows) { in vp9_init_tile_data()
4358 CHECK_MEM_ERROR(cm, cpi->tile_data, vpx_malloc(tile_cols * tile_rows * in vp9_init_tile_data()
4360 cpi->allocated_tiles = tile_cols * tile_rows; in vp9_init_tile_data()
4363 for (tile_col = 0; tile_col < tile_cols; ++tile_col) { in vp9_init_tile_data()
4365 &cpi->tile_data[tile_row * tile_cols + tile_col]; in vp9_init_tile_data()
4380 for (tile_col = 0; tile_col < tile_cols; ++tile_col) { in vp9_init_tile_data()
4381 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; in vp9_init_tile_data()
4399 const int tile_cols = 1 << cm->log2_tile_cols; in vp9_encode_sb_row() local
4400 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; in vp9_encode_sb_row()
[all …]
/external/libvpx/libvpx/test/
Dvpxenc.sh275 for tile_cols in ${num_tile_cols}; do
279 --tile-columns=${tile_cols} \
303 for tile_cols in ${num_tile_cols}; do
307 --tile-columns=${tile_cols} \
Dvp9_encoder_parms_get_to_decoder.cc37 int32_t tile_cols; member
84 encoder->Control(VP9E_SET_TILE_COLUMNS, encode_parms.tile_cols); in PreEncodeFrameHook()
127 EXPECT_EQ(encode_parms.tile_cols, common->log2_tile_cols); in HandleDecodeResult()
/external/libvpx/libvpx/vp9/decoder/
Dvp9_decodeframe.c1355 const uint8_t *data_end, int tile_cols, in get_tile_buffers() argument
1361 for (c = 0; c < tile_cols; ++c) { in get_tile_buffers()
1362 const int is_last = (r == tile_rows - 1) && (c == tile_cols - 1); in get_tile_buffers()
1376 const int tile_cols = 1 << cm->log2_tile_cols; in decode_tiles() local
1403 assert(tile_cols <= (1 << 6)); in decode_tiles()
1415 get_tile_buffers(pbi, data, data_end, tile_cols, tile_rows, tile_buffers); in decode_tiles()
1419 for (tile_col = 0; tile_col < tile_cols; ++tile_col) { in decode_tiles()
1421 tile_data = pbi->tile_worker_data + tile_cols * tile_row + tile_col; in decode_tiles()
1440 for (tile_col = 0; tile_col < tile_cols; ++tile_col) { in decode_tiles()
1442 pbi->inv_tile_order ? tile_cols - tile_col - 1 : tile_col; in decode_tiles()
[all …]
/external/libvpx/libvpx/vp9/common/
Dvp9_thread_common.c161 const int tile_cols = 1 << cm->log2_tile_cols; in loop_filter_rows_mt() local
162 const int num_workers = VPXMIN(nworkers, tile_cols); in loop_filter_rows_mt()
/external/libvpx/libvpx/
Dvpxenc.c403 static const arg_def_t tile_cols = variable
484 &tile_cols,