Home
last modified time | relevance | path

Searched refs:tile_cols (Results 1 – 25 of 28) 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.c986 const int tile_cols = 1 << cm->log2_tile_cols; in encode_tiles_mt() local
998 while (tile_col < tile_cols) { in encode_tiles_mt()
1000 for (i = 0; i < num_workers && tile_col < tile_cols; ++i) { in encode_tiles_mt()
1016 data_ptr + total_size + (tile_col == tile_cols - 1 ? 0 : 4); in encode_tiles_mt()
1048 if (tile_col != tile_cols || j < i - 1) { in encode_tiles_mt()
1067 const int tile_cols = 1 << cm->log2_tile_cols; in encode_tiles() local
1077 tile_cols > 1) { in encode_tiles()
1082 for (tile_col = 0; tile_col < tile_cols; tile_col++) { in encode_tiles()
1083 int tile_idx = tile_row * tile_cols + tile_col; in encode_tiles()
1085 if (tile_col < tile_cols - 1 || tile_row < tile_rows - 1) in encode_tiles()
[all …]
Dvp9_temporal_filter.c1001 const int tile_cols = 1 << cm->log2_tile_cols; in temporal_filter_iterate_tile_c() local
1003 &cpi->tile_data[tile_row * tile_cols + tile_col].tile_info; in temporal_filter_iterate_tile_c()
1018 const int tile_cols = 1 << cm->log2_tile_cols; in temporal_filter_iterate_c() local
1024 for (tile_col = 0; tile_col < tile_cols; ++tile_col) { in temporal_filter_iterate_c()
Dvp9_encoder.h989 const int tile_cols = 1 << cm->log2_tile_cols; in get_start_tok() local
990 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; in get_start_tok()
Dvp9_encodeframe.c5724 const int tile_cols = 1 << cm->log2_tile_cols; in vp9_init_tile_data() local
5732 if (cpi->tile_data == NULL || cpi->allocated_tiles < tile_cols * tile_rows) { in vp9_init_tile_data()
5736 vpx_malloc(tile_cols * tile_rows * sizeof(*cpi->tile_data))); in vp9_init_tile_data()
5737 cpi->allocated_tiles = tile_cols * tile_rows; in vp9_init_tile_data()
5740 for (tile_col = 0; tile_col < tile_cols; ++tile_col) { in vp9_init_tile_data()
5742 &cpi->tile_data[tile_row * tile_cols + tile_col]; in vp9_init_tile_data()
5760 for (tile_col = 0; tile_col < tile_cols; ++tile_col) { in vp9_init_tile_data()
5761 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; in vp9_init_tile_data()
5782 const int tile_cols = 1 << cm->log2_tile_cols; in vp9_encode_sb_row() local
5783 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; in vp9_encode_sb_row()
[all …]
/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::__anon47412fb60111::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/libaom/libaom/av1/encoder/
Dethread.c243 const int tile_cols = cm->tiles.cols; in switch_tile_and_get_next_job() local
251 for (int tile_col = 0; tile_col < tile_cols; tile_col++) { in switch_tile_and_get_next_job()
252 int tile_index = tile_row * tile_cols + tile_col; in switch_tile_and_get_next_job()
368 const int tile_cols = cm->tiles.cols; in enc_worker_hook() local
374 for (t = thread_data->start; t < tile_rows * tile_cols; in enc_worker_hook()
376 int tile_row = t / tile_cols; in enc_worker_hook()
377 int tile_col = t % tile_cols; in enc_worker_hook()
622 const int tile_cols = cm->tiles.cols; in av1_encode_tiles_mt() local
624 int num_workers = AOMMIN(cpi->oxcf.max_threads, tile_cols * tile_rows); in av1_encode_tiles_mt()
626 if (cpi->tile_data == NULL || cpi->allocated_tiles < tile_cols * tile_rows) in av1_encode_tiles_mt()
[all …]
Dav1_multi_thread.c22 const int tile_cols = cm->tiles.cols; in av1_row_mt_mem_alloc() local
25 multi_thread_ctxt->allocated_tile_cols = tile_cols; in av1_row_mt_mem_alloc()
Dmv_prec.c354 const int tile_cols = cm->tiles.cols; in av1_collect_mv_stats() local
360 for (int tile_col = 0; tile_col < tile_cols; tile_col++) { in av1_collect_mv_stats()
361 const int tile_idx = tile_row * tile_cols + tile_col; in av1_collect_mv_stats()
Dlevel.c914 const int tile_cols = cm->tiles.cols; in get_tile_stats() local
925 for (int tile_col = 0; tile_col < tile_cols; ++tile_col) { in get_tile_stats()
1056 const int tile_cols = cm->tiles.cols; in av1_update_level_info() local
1058 const int tiles = tile_cols * tile_rows; in av1_update_level_info()
1120 level_spec->max_tile_cols = AOMMAX(level_spec->max_tile_cols, tile_cols); in av1_update_level_info()
Dbitstream.c3460 const int tile_cols = tiles->cols; in write_tiles_in_tg_obus() local
3471 : (tile_rows * tile_cols + num_tg_hdrs - 1) / num_tg_hdrs; in write_tiles_in_tg_obus()
3476 const int have_tiles = tile_cols * tile_rows > 1; in write_tiles_in_tg_obus()
3508 for (tile_col = 0; tile_col < tile_cols; tile_col++) { in write_tiles_in_tg_obus()
3510 const int is_last_col = (tile_col == tile_cols - 1); in write_tiles_in_tg_obus()
3521 const int tile_idx = tile_row * tile_cols + tile_col; in write_tiles_in_tg_obus()
3543 *largest_tile_id = tile_cols * tile_row + tile_col; in write_tiles_in_tg_obus()
3624 for (tile_col = 0; tile_col < tile_cols; tile_col++) { in write_tiles_in_tg_obus()
3625 const int tile_idx = tile_row * tile_cols + tile_col; in write_tiles_in_tg_obus()
3647 AOMMIN(tile_idx + tg_size - 1, tile_cols * tile_rows - 1), in write_tiles_in_tg_obus()
[all …]
Dencoder.h1595 const int tile_cols = cm->tiles.cols; in get_start_tok() local
1596 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; in get_start_tok()
Dencodeframe.c4996 const int tile_cols = cm->tiles.cols; in av1_alloc_tile_data() local
5002 aom_memalign(32, tile_cols * tile_rows * sizeof(*cpi->tile_data))); in av1_alloc_tile_data()
5004 cpi->allocated_tiles = tile_cols * tile_rows; in av1_alloc_tile_data()
5010 const int tile_cols = cm->tiles.cols; in av1_init_tile_data() local
5019 for (tile_col = 0; tile_col < tile_cols; ++tile_col) { in av1_init_tile_data()
5021 &cpi->tile_data[tile_row * tile_cols + tile_col]; in av1_init_tile_data()
5044 const int tile_cols = cm->tiles.cols; in av1_encode_sb_row() local
5045 TileDataEnc *this_tile = &cpi->tile_data[tile_row * tile_cols + tile_col]; in av1_encode_sb_row()
5102 const int tile_cols = cm->tiles.cols; in encode_tiles() local
5106 if (cpi->tile_data == NULL || cpi->allocated_tiles < tile_cols * tile_rows) in encode_tiles()
[all …]
/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/libvpx/libvpx/vp9/decoder/
Dvp9_decodeframe.c1684 const uint8_t *data_end, int tile_cols, in get_tile_buffers() argument
1690 for (c = 0; c < tile_cols; ++c) { in get_tile_buffers()
1691 const int is_last = (r == tile_rows - 1) && (c == tile_cols - 1); in get_tile_buffers()
1775 const int tile_cols = 1 << cm->log2_tile_cols; in vp9_jobq_alloc() local
1776 const size_t jobq_size = (tile_cols * sb_rows * 2 + sb_rows) * sizeof(Job); in vp9_jobq_alloc()
1792 const int tile_cols = 1 << cm->log2_tile_cols; in recon_tile_row() local
1810 ((cur_sb_row - 1) * tile_cols) + cur_tile_col); in recon_tile_row()
1829 is_lpf_job_ready = lpf_map_write_check(lf_sync, cur_sb_row, tile_cols); in recon_tile_row()
1848 (cur_sb_row * tile_cols) + cur_tile_col); in recon_tile_row()
1903 const int tile_cols = 1 << cm->log2_tile_cols; in row_decode_worker_hook() local
[all …]
/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/libaom/libaom/av1/decoder/
Ddecodeframe.c2317 const int tile_cols = cm->tiles.cols; in get_ls_tile_buffers() local
2319 const int have_tiles = tile_cols * tile_rows > 1; in get_ls_tile_buffers()
2340 const int dec_tile_col = AOMMIN(pbi->dec_tile_col, tile_cols); in get_ls_tile_buffers()
2343 const int tile_cols_end = single_col ? tile_cols_start + 1 : tile_cols; in get_ls_tile_buffers()
2352 for (int c = 0; c < tile_cols; ++c) { in get_ls_tile_buffers()
2353 const int is_last = c == tile_cols - 1; in get_ls_tile_buffers()
2371 const int is_last = c == tile_cols - 1; in get_ls_tile_buffers()
2385 if (tile_cols_end != tile_cols) { in get_ls_tile_buffers()
2386 const int c = tile_cols - 1; in get_ls_tile_buffers()
2445 const int tile_cols = cm->tiles.cols; in get_tile_buffers() local
[all …]
/external/libvpx/libvpx/vp9/common/
Dvp9_thread_common.c397 const int tile_cols = 1 << cm->log2_tile_cols; in get_next_row() local
415 if (lf_sync->num_tiles_done[cur_row] < tile_cols) { in get_next_row()
/external/libaom/libaom/av1/common/
Dthread_common.c806 const int tile_cols = LR_TILE_COLS; in loop_restoration_row_worker() local
807 const int tile_idx = tile_col + tile_row * tile_cols; in loop_restoration_row_worker()
Drestoration.c1262 const AV1PixelRect *tile_rect, int tile_row, int tile_col, int tile_cols, in foreach_rest_unit_in_tile() argument
1269 const int tile_idx = tile_col + tile_row * tile_cols; in foreach_rest_unit_in_tile()
/external/libvpx/libvpx/
Dvpxenc.c380 static const arg_def_t tile_cols = variable
472 &tile_cols,

12