/external/libvpx/libvpx/vp9/encoder/ |
D | vp9_multi_thread.c | 72 const int tile_cols = 1 << cm->log2_tile_cols; in vp9_row_mt_mem_alloc() local 81 total_jobs = jobs_per_tile_col * tile_cols; in vp9_row_mt_mem_alloc() 83 multi_thread_ctxt->allocated_tile_cols = tile_cols; in vp9_row_mt_mem_alloc() 92 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() 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() 122 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols]; in vp9_row_mt_mem_alloc() 174 const int tile_cols = 1 << cm->log2_tile_cols; in vp9_multi_thread_tile_init() local 178 for (i = 0; i < tile_cols; i++) { in vp9_multi_thread_tile_init() [all …]
|
D | vp9_ethread.c | 42 const int tile_cols = 1 << cm->log2_tile_cols; in enc_worker_hook() local 48 for (t = thread_data->start; t < tile_rows * tile_cols; in enc_worker_hook() 50 int tile_row = t / tile_cols; in enc_worker_hook() 51 int tile_col = t % tile_cols; in enc_worker_hook() 174 const int tile_cols = 1 << cm->log2_tile_cols; in vp9_encode_tiles_mt() local 175 const int num_workers = VPXMIN(cpi->oxcf.max_threads, tile_cols); in vp9_encode_tiles_mt() 398 const int tile_cols = 1 << cm->log2_tile_cols; in first_pass_worker_hook() local 419 tile_cols); in first_pass_worker_hook() 424 this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; in first_pass_worker_hook() 439 const int tile_cols = 1 << cm->log2_tile_cols; in vp9_encode_fp_row_mt() local [all …]
|
D | vp9_multi_thread.h | 26 int tile_cols, int num_workers); 39 int tile_cols);
|
D | vp9_bitstream.c | 981 const int tile_cols = 1 << cm->log2_tile_cols; 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() 1011 data_ptr + total_size + (tile_col == tile_cols - 1 ? 0 : 4); in encode_tiles_mt() 1043 if (tile_col != tile_cols || j < i - 1) { in encode_tiles_mt() 1062 const int tile_cols = 1 << cm->log2_tile_cols; in encode_tiles() local 1072 tile_cols > 1) { in encode_tiles() 1077 for (tile_col = 0; tile_col < tile_cols; tile_col++) { in encode_tiles() 1078 int tile_idx = tile_row * tile_cols + tile_col; in encode_tiles() 1080 if (tile_col < tile_cols - 1 || tile_row < tile_rows - 1) in encode_tiles() [all …]
|
D | vp9_temporal_filter.c | 943 const int tile_cols = 1 << cm->log2_tile_cols; in temporal_filter_iterate_tile_c() local 945 &cpi->tile_data[tile_row * tile_cols + tile_col].tile_info; in temporal_filter_iterate_tile_c() 960 const int tile_cols = 1 << cm->log2_tile_cols; in temporal_filter_iterate_c() local 966 for (tile_col = 0; tile_col < tile_cols; ++tile_col) { in temporal_filter_iterate_c()
|
D | vp9_encoder.h | 978 const int tile_cols = 1 << cm->log2_tile_cols; in get_start_tok() local 979 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; in get_start_tok()
|
D | vp9_encodeframe.c | 5541 const int tile_cols = 1 << cm->log2_tile_cols; in vp9_init_tile_data() local 5549 if (cpi->tile_data == NULL || cpi->allocated_tiles < tile_cols * tile_rows) { in vp9_init_tile_data() 5553 vpx_malloc(tile_cols * tile_rows * sizeof(*cpi->tile_data))); in vp9_init_tile_data() 5554 cpi->allocated_tiles = tile_cols * tile_rows; in vp9_init_tile_data() 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() 5599 const int tile_cols = 1 << cm->log2_tile_cols; in vp9_encode_sb_row() local 5600 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; in vp9_encode_sb_row() [all …]
|
/external/libaom/libaom/av1/encoder/ |
D | ethread.c | 39 for (int col = 0; col < cm->tile_cols; col++) { in update_delta_lf_for_row_mt() 40 TileDataEnc *tile_data = &cpi->tile_data[row * cm->tile_cols + col]; in update_delta_lf_for_row_mt() 227 const int tile_cols = cm->tile_cols; in switch_tile_and_get_next_job() local 235 for (int tile_col = 0; tile_col < tile_cols; tile_col++) { in switch_tile_and_get_next_job() 236 int tile_index = tile_row * tile_cols + tile_col; in switch_tile_and_get_next_job() 356 const int tile_cols = cm->tile_cols; in enc_worker_hook() local 362 for (t = thread_data->start; t < tile_rows * tile_cols; in enc_worker_hook() 364 int tile_row = t / tile_cols; in enc_worker_hook() 365 int tile_col = t % tile_cols; in enc_worker_hook() 368 &cpi->tile_data[tile_row * cm->tile_cols + tile_col]; in enc_worker_hook() [all …]
|
D | av1_multi_thread.c | 22 const int tile_cols = cm->tile_cols; in av1_row_mt_mem_alloc() local 25 multi_thread_ctxt->allocated_tile_cols = tile_cols; in av1_row_mt_mem_alloc()
|
D | level.c | 385 const int tile_cols = cm->tile_cols; in get_tile_stats() local 396 for (int tile_col = 0; tile_col < tile_cols; ++tile_col) { in get_tile_stats() 398 &cpi->tile_data[tile_row * cm->tile_cols + tile_col].tile_info; in get_tile_stats() 514 const int tile_cols = cm->tile_cols; in av1_update_level_info() local 516 const int tiles = tile_cols * tile_rows; in av1_update_level_info() 592 level_spec->max_tile_cols = AOMMAX(level_spec->max_tile_cols, tile_cols); in av1_update_level_info()
|
D | bitstream.c | 2128 for (i = 0; i < cm->tile_cols; i++) { in write_tile_info_max_tile() 2153 if (cm->tile_rows * cm->tile_cols > 1) { in write_tile_info() 2170 if (cm->tile_rows * cm->tile_cols > 1) { in write_ext_tile_info() 3167 for (tile_col = 0; tile_col < cm->tile_cols; tile_col++) { in remux_tiles() 3169 if (tile_col < cm->tile_cols - 1) { in remux_tiles() 3209 const int n_tiles = cm->tile_cols * cm->tile_rows; in remux_tiles() 3415 const int tile_cols = cm->tile_cols; in write_tiles_in_tg_obus() local 3426 : (tile_rows * tile_cols + num_tg_hdrs - 1) / num_tg_hdrs; in write_tiles_in_tg_obus() 3431 const int have_tiles = tile_cols * tile_rows > 1; in write_tiles_in_tg_obus() 3465 for (tile_col = 0; tile_col < tile_cols; tile_col++) { in write_tiles_in_tg_obus() [all …]
|
D | encoder.h | 1186 const int tile_cols = cm->tile_cols; in get_start_tok() local 1187 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; in get_start_tok()
|
D | encodeframe.c | 4878 if (cpi->sf.inter_mode_rd_model_estimation == 1 && cm->tile_cols == 1 && in encode_sb_row() 4940 const int tile_cols = cm->tile_cols; in av1_alloc_tile_data() local 4947 aom_memalign(32, tile_cols * tile_rows * sizeof(*cpi->tile_data))); in av1_alloc_tile_data() 4948 cpi->allocated_tiles = tile_cols * tile_rows; in av1_alloc_tile_data() 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() 4966 const int tile_cols = cm->tile_cols; 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() 5000 const int tile_cols = cm->tile_cols; in av1_encode_sb_row() local [all …]
|
D | segmentation.c | 186 for (tile_col = 0; tile_col < cm->tile_cols; tile_col++) { in av1_choose_segmap_coding_method()
|
/external/libaom/libaom/av1/common/ |
D | tile_common.c | 67 cm->tile_cols = i; in av1_calculate_tile_cols() 74 if (cm->tile_cols > 1) { in av1_calculate_tile_cols() 81 cm->log2_tile_cols = tile_log2(1, cm->tile_cols); in av1_calculate_tile_cols() 82 for (i = 0; i < cm->tile_cols; i++) { in av1_calculate_tile_cols() 86 if (i < cm->tile_cols - 1) in av1_calculate_tile_cols() 93 if (cm->tile_cols > 1) { in av1_calculate_tile_cols() 135 assert(col < cm->tile_cols); in av1_tile_set_col() 205 for (int i = 0; i < cm->tile_cols; ++i) { in av1_get_uniform_tile_size() 225 if (cm->tile_cols == 1) return 1; in is_min_tile_width_satisfied()
|
D | resize.c | 1226 for (int j = 0; j < cm->tile_cols; j++) { in av1_upscale_normative_rows() 1239 if (j == cm->tile_cols - 1) { in av1_upscale_normative_rows() 1253 const int pad_right = (j == cm->tile_cols - 1); in av1_upscale_normative_rows()
|
/external/tensorflow/tensorflow/compiler/xla/service/cpu/ |
D | tiled_dot_emitter.cc | 116 int64 tile_cols() const { return derived().config().tile_cols(); } in tile_cols() function 127 int64 tile_cols() const { return tile_cols_; } in tile_cols() function in xla::cpu::__anon016ac5180111::GemvConfig 134 tile_rows(), "_", tile_cols(), "_", m(), "_", k(), in GetCacheKey() 140 int64 tile_cols, int64 m, int64 k, bool has_addend) in GemvConfig() argument 144 tile_cols_(tile_cols), in GemvConfig() 225 explicit Config(PrimitiveType scalar_type, int64 tile_rows, int64 tile_cols, in Config() argument 228 /*tile_rows=*/tile_rows, /*tile_cols=*/tile_cols, /*m=*/m, in Config() 306 int64 column_remainder = k() % tile_cols(); in Emit() 310 /*start=*/0, /*end=*/column_limit, /*step=*/tile_cols(), in Emit() 312 EmitOuterLoopBody(column, tile_cols(), is_first_column); in Emit() [all …]
|
D | tiled_dot_emitter.h | 30 tensorflow::int64 tile_cols, tensorflow::int64 m, 37 tensorflow::int64 tile_cols, tensorflow::int64 m,
|
/external/libvpx/libvpx/test/ |
D | vpxenc.sh | 288 for tile_cols in ${num_tile_cols}; do 292 --tile-columns=${tile_cols} \ 315 for tile_cols in ${num_tile_cols}; do 319 --tile-columns=${tile_cols} \
|
D | vp9_encoder_parms_get_to_decoder.cc | 39 int32_t tile_cols; member 86 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/libaom/libaom/av1/decoder/ |
D | decodeframe.c | 2547 cm->tile_cols = i; in read_tile_info_max_tile() 2606 if (cm->tile_rows * cm->tile_cols > 1) { in read_tile_info() 2610 if (cm->context_update_tile_id >= cm->tile_rows * cm->tile_cols) { in read_tile_info() 2629 if (cm->tile_cols * cm->tile_rows > 1) { in read_ext_tile_info() 2702 const int tile_cols = cm->tile_cols; in get_ls_tile_buffers() local 2704 const int have_tiles = tile_cols * tile_rows > 1; in get_ls_tile_buffers() 2725 const int dec_tile_col = AOMMIN(pbi->dec_tile_col, tile_cols); in get_ls_tile_buffers() 2728 const int tile_cols_end = single_col ? tile_cols_start + 1 : tile_cols; in get_ls_tile_buffers() 2737 for (int c = 0; c < tile_cols; ++c) { in get_ls_tile_buffers() 2738 const int is_last = c == tile_cols - 1; in get_ls_tile_buffers() [all …]
|
D | obu.c | 302 const int num_tiles = pbi->common.tile_rows * pbi->common.tile_cols; in read_tile_group_header() 354 *is_last_tg = end_tile == cm->tile_rows * cm->tile_cols - 1; in read_one_tile_group_obu() 482 const int num_tiles = cm->tile_cols * cm->tile_rows; in read_and_decode_one_tile_list() 524 pbi->dec_tile_col >= cm->tile_cols) { in read_and_decode_one_tile_list()
|
/external/tensorflow/tensorflow/core/kernels/ |
D | deep_conv2d.cc | 210 const int64 tile_cols = transform->input_shape().cols; in operator ()() local 211 const int64 tile_spatial_size = tile_rows * tile_cols; in operator ()() 385 const int64 tile_cols = transform->input_shape().cols; in operator ()() local 386 const int64 tile_spatial_size = tile_rows * tile_cols; in operator ()() 638 const int64 tile_cols = transform->input_shape().cols; in operator ()() local 650 for (int64 c = 0; c < tile_cols; ++c) { in operator ()() 700 const int64 tile_cols = transform->input_shape().cols; in operator ()() local 701 const int64 tile_spatial_size = tile_rows * tile_cols; in operator ()() 752 const int64 tile_cols = transform->input_shape().cols; in operator ()() local 753 const int64 tile_spatial_size = tile_rows * tile_cols; in operator ()() [all …]
|
/external/libvpx/libvpx/vp9/decoder/ |
D | vp9_decodeframe.c | 1675 const uint8_t *data_end, int tile_cols, in get_tile_buffers() argument 1681 for (c = 0; c < tile_cols; ++c) { in get_tile_buffers() 1682 const int is_last = (r == tile_rows - 1) && (c == tile_cols - 1); in get_tile_buffers() 1696 const int tile_cols = 1 << cm->log2_tile_cols; in decode_tiles() local 1723 assert(tile_cols <= (1 << 6)); in decode_tiles() 1735 get_tile_buffers(pbi, data, data_end, tile_cols, tile_rows, tile_buffers); in decode_tiles() 1739 for (tile_col = 0; tile_col < tile_cols; ++tile_col) { in decode_tiles() 1741 tile_data = pbi->tile_worker_data + tile_cols * 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() [all …]
|
/external/libvpx/libvpx/vp9/common/ |
D | vp9_thread_common.c | 391 const int tile_cols = 1 << cm->log2_tile_cols; in get_next_row() local 409 if (lf_sync->num_tiles_done[cur_row] < tile_cols) { in get_next_row()
|