/external/libvpx/libvpx/vp9/encoder/ |
H A D | vp9_multi_thread.h | 26 int tile_cols, int num_workers); 36 int tile_cols);
|
H A D | vp9_multi_thread.c | 57 const int tile_cols = 1 << cm->log2_tile_cols; local 64 total_jobs = jobs_per_tile_col * tile_cols; 66 multi_thread_ctxt->allocated_tile_cols = tile_cols; 75 for (tile_col = 0; tile_col < tile_cols; tile_col++) { 82 for (tile_col = 0; tile_col < tile_cols; tile_col++) { 99 for (tile_col = 0; tile_col < tile_cols; tile_col++) { 100 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; 108 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols]; 162 const int tile_cols = 1 << cm->log2_tile_cols; local 166 for (i = 0; i < tile_cols; 178 vp9_assign_tile_to_thread(MultiThreadHandle *multi_thread_ctxt, int tile_cols, int num_workers) argument 221 const int tile_cols = 1 << cm->log2_tile_cols; local 281 vp9_get_tiles_proc_status(MultiThreadHandle *multi_thread_ctxt, int *tile_completion_status, int *cur_tile_id, int tile_cols) argument [all...] |
H A D | vp9_ethread.c | 41 const int tile_cols = 1 << cm->log2_tile_cols; local 47 for (t = thread_data->start; t < tile_rows * tile_cols; 49 int tile_row = t / tile_cols; 50 int tile_col = t % tile_cols; 166 const int tile_cols = 1 << cm->log2_tile_cols; local 167 const int num_workers = VPXMIN(cpi->oxcf.max_threads, tile_cols); 386 const int tile_cols = 1 << cm->log2_tile_cols; local 407 tile_cols); 412 this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; 427 const int tile_cols local 476 const int tile_cols = 1 << cm->log2_tile_cols; local 513 const int tile_cols = 1 << cm->log2_tile_cols; local 553 const int tile_cols = 1 << cm->log2_tile_cols; local 584 const int tile_cols = 1 << cm->log2_tile_cols; local [all...] |
H A D | vp9_bitstream.c | 964 const int tile_cols = 1 << cm->log2_tile_cols; local 976 while (tile_col < tile_cols) { 978 for (i = 0; i < num_workers && tile_col < tile_cols; ++i) { 994 data_ptr + total_size + (tile_col == tile_cols - 1 ? 0 : 4); 1026 if (tile_col != tile_cols || j < i - 1) { 1045 const int tile_cols = 1 << cm->log2_tile_cols; local 1055 tile_cols > 1) { 1060 for (tile_col = 0; tile_col < tile_cols; tile_col++) { 1061 int tile_idx = tile_row * tile_cols + tile_col; 1063 if (tile_col < tile_cols [all...] |
H A D | vp9_temporal_filter.c | 582 const int tile_cols = 1 << cm->log2_tile_cols; local 584 &cpi->tile_data[tile_row * tile_cols + tile_col].tile_info; 599 const int tile_cols = 1 << cm->log2_tile_cols; local 612 for (tile_col = 0; tile_col < tile_cols; ++tile_col) {
|
H A D | vp9_encoder.h | 818 const int tile_cols = 1 << cm->log2_tile_cols; local 819 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col];
|
H A D | vp9_encodeframe.c | 4348 const int tile_cols = 1 << cm->log2_tile_cols; local 4356 if (cpi->tile_data == NULL || cpi->allocated_tiles < tile_cols * tile_rows) { 4358 CHECK_MEM_ERROR(cm, cpi->tile_data, vpx_malloc(tile_cols * tile_rows * 4360 cpi->allocated_tiles = tile_cols * tile_rows; 4363 for (tile_col = 0; tile_col < tile_cols; ++tile_col) { 4365 &cpi->tile_data[tile_row * tile_cols + tile_col]; 4380 for (tile_col = 0; tile_col < tile_cols; ++tile_col) { 4381 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; 4399 const int tile_cols = 1 << cm->log2_tile_cols; local 4400 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols 4429 const int tile_cols = 1 << cm->log2_tile_cols; local 4442 const int tile_cols = 1 << cm->log2_tile_cols; local [all...] |
/external/libvpx/libvpx/test/ |
H A D | vp9_encoder_parms_get_to_decoder.cc | 37 int32_t tile_cols; member in struct:__anon11774::EncodeParameters 84 encoder->Control(VP9E_SET_TILE_COLUMNS, encode_parms.tile_cols); 127 EXPECT_EQ(encode_parms.tile_cols, common->log2_tile_cols);
|
H A D | vpxenc.sh | 275 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} \
|
/external/libvpx/libvpx/vp9/decoder/ |
H A D | vp9_decodeframe.c | 1355 const uint8_t *data_end, int tile_cols, 1361 for (c = 0; c < tile_cols; ++c) { 1362 const int is_last = (r == tile_rows - 1) && (c == tile_cols - 1); 1376 const int tile_cols = 1 << cm->log2_tile_cols; local 1403 assert(tile_cols <= (1 << 6)); 1415 get_tile_buffers(pbi, data, data_end, tile_cols, tile_rows, tile_buffers); 1419 for (tile_col = 0; tile_col < tile_cols; ++tile_col) { 1421 tile_data = pbi->tile_worker_data + tile_cols * tile_row + tile_col; 1440 for (tile_col = 0; tile_col < tile_cols; ++tile_col) { 1442 pbi->inv_tile_order ? tile_cols 1354 get_tile_buffers(VP9Decoder *pbi, const uint8_t *data, const uint8_t *data_end, int tile_cols, int tile_rows, TileBuffer (*tile_buffers)[1 << 6]) argument 1565 const int tile_cols = 1 << cm->log2_tile_cols; local 2056 const int tile_cols = 1 << cm->log2_tile_cols; local [all...] |
/external/libvpx/libvpx/vp9/common/ |
H A D | vp9_thread_common.c | 161 const int tile_cols = 1 << cm->log2_tile_cols; local 162 const int num_workers = VPXMIN(nworkers, tile_cols);
|
/external/libvpx/libvpx/ |
H A D | vpxenc.c | 403 static const arg_def_t tile_cols = variable 484 &tile_cols,
|