Home
last modified time | relevance | path

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

12

/external/libvpx/libvpx/vp9/encoder/
Dvp9_multi_thread.c72 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 …]
Dvp9_ethread.c42 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 …]
Dvp9_multi_thread.h26 int tile_cols, int num_workers);
39 int tile_cols);
Dvp9_bitstream.c981 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 …]
Dvp9_temporal_filter.c943 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()
Dvp9_encoder.h978 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()
Dvp9_encodeframe.c5541 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/
Dethread.c39 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 …]
Dav1_multi_thread.c22 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()
Dlevel.c385 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()
Dbitstream.c2128 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 …]
Dencoder.h1186 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()
Dencodeframe.c4878 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 …]
Dsegmentation.c186 for (tile_col = 0; tile_col < cm->tile_cols; tile_col++) { in av1_choose_segmap_coding_method()
/external/libaom/libaom/av1/common/
Dtile_common.c67 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()
Dresize.c1226 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/
Dtiled_dot_emitter.cc116 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 …]
Dtiled_dot_emitter.h30 tensorflow::int64 tile_cols, tensorflow::int64 m,
37 tensorflow::int64 tile_cols, tensorflow::int64 m,
/external/libvpx/libvpx/test/
Dvpxenc.sh288 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} \
Dvp9_encoder_parms_get_to_decoder.cc39 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/
Ddecodeframe.c2547 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 …]
Dobu.c302 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/
Ddeep_conv2d.cc210 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/
Dvp9_decodeframe.c1675 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/
Dvp9_thread_common.c391 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()

12