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

/external/libvpx/libvpx/vp9/encoder/
H A Dvp9_multi_thread.h26 int tile_cols, int num_workers);
36 int tile_cols);
H A Dvp9_multi_thread.c57 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 Dvp9_ethread.c41 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 Dvp9_bitstream.c964 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 Dvp9_temporal_filter.c582 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 Dvp9_encoder.h818 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 Dvp9_encodeframe.c4348 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 Dvp9_encoder_parms_get_to_decoder.cc37 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 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} \
/external/libvpx/libvpx/vp9/decoder/
H A Dvp9_decodeframe.c1355 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 Dvp9_thread_common.c161 const int tile_cols = 1 << cm->log2_tile_cols; local
162 const int num_workers = VPXMIN(nworkers, tile_cols);
/external/libvpx/libvpx/
H A Dvpxenc.c403 static const arg_def_t tile_cols = variable
484 &tile_cols,

Completed in 163 milliseconds