Home
last modified time | relevance | path

Searched refs:tile_info (Results 1 – 25 of 36) sorted by relevance

12

/external/libgav1/libgav1/src/
Dobu_parser.cc1594 TileInfo* const tile_info = &frame_header_.tile_info; in ParseTileInfoSyntax() local
1601 tile_info->sb_columns = sb_columns; in ParseTileInfoSyntax()
1602 tile_info->sb_rows = sb_rows; in ParseTileInfoSyntax()
1616 tile_info->uniform_spacing = static_cast<bool>(scratch); in ParseTileInfoSyntax()
1617 if (tile_info->uniform_spacing) { in ParseTileInfoSyntax()
1619 tile_info->tile_columns_log2 = minlog2_tile_columns; in ParseTileInfoSyntax()
1620 while (tile_info->tile_columns_log2 < maxlog2_tile_columns) { in ParseTileInfoSyntax()
1623 ++tile_info->tile_columns_log2; in ParseTileInfoSyntax()
1628 (sb_columns + (1 << tile_info->tile_columns_log2) - 1) >> in ParseTileInfoSyntax()
1629 tile_info->tile_columns_log2; in ParseTileInfoSyntax()
[all …]
Dthreading_strategy.cc96 const int tile_count = frame_header.tile_info.tile_count; in Reset()
Ddecoder_impl.cc491 const int tile_columns = frame_header.tile_info.tile_columns; in DecodeTilesThreadedFrameParallel()
669 settings_.threads, obu->frame_header().tile_info.tile_count, in InitializeFrameThreadPoolAndTemporalUnitQueue()
670 obu->frame_header().tile_info.tile_columns, &frame_thread_pool_, in InitializeFrameThreadPoolAndTemporalUnitQueue()
1284 const int tile_count = frame_header.tile_info.tile_count; in DecodeTiles()
1431 frame_header.tile_info.tile_rows)) { in DecodeTiles()
1444 for (int tile_row = 0; tile_row < frame_header.tile_info.tile_rows; in DecodeTiles()
/external/mesa3d/src/intel/isl/
Disl.c310 struct isl_tile_info *tile_info) in isl_tiling_get_info() argument
323 isl_tiling_get_info(tiling, format_bpb / 3, tile_info); in isl_tiling_get_info()
436 *tile_info = (struct isl_tile_info) { in isl_tiling_get_info()
993 const struct isl_tile_info *tile_info, in isl_calc_array_pitch_el_rows_gen4_2d() argument
1078 tile_info->tiling != ISL_TILING_LINEAR) { in isl_calc_array_pitch_el_rows_gen4_2d()
1084 pitch_el_rows = isl_align(pitch_el_rows, tile_info->logical_extent_el.height); in isl_calc_array_pitch_el_rows_gen4_2d()
1167 const struct isl_tile_info *tile_info, in isl_calc_phys_total_extent_el_gen4_2d() argument
1182 isl_calc_array_pitch_el_rows_gen4_2d(dev, info, tile_info, in isl_calc_phys_total_extent_el_gen4_2d()
1265 const struct isl_tile_info *tile_info, in isl_calc_phys_total_extent_el_gen6_stencil_hiz() argument
1274 .w = tile_info->logical_extent_el.w * fmtl->bw, in isl_calc_phys_total_extent_el_gen6_stencil_hiz()
[all …]
Disl_surface_state.c693 struct isl_tile_info tile_info; in isl_genX() local
694 isl_surf_get_tile_info(info->aux_surf, &tile_info); in isl_genX()
696 info->aux_surf->row_pitch_B / tile_info.phys_extent_B.width; in isl_genX()
/external/libaom/libaom/av1/encoder/
Dsegmentation.c188 TileInfo tile_info; in av1_choose_segmap_coding_method() local
189 av1_tile_set_row(&tile_info, cm, tile_row); in av1_choose_segmap_coding_method()
192 av1_tile_set_col(&tile_info, cm, tile_col); in av1_choose_segmap_coding_method()
194 tile_info.mi_row_start * cm->mi_params.mi_stride + in av1_choose_segmap_coding_method()
195 tile_info.mi_col_start; in av1_choose_segmap_coding_method()
196 for (mi_row = tile_info.mi_row_start; mi_row < tile_info.mi_row_end; in av1_choose_segmap_coding_method()
200 for (mi_col = tile_info.mi_col_start; mi_col < tile_info.mi_col_end; in av1_choose_segmap_coding_method()
203 count_segs_sb(cm, xd, &tile_info, mi, no_pred_segcounts, in av1_choose_segmap_coding_method()
Dethread.c56 const TileInfo *const tile_info = &tile_data->tile_info; in update_delta_lf_for_row_mt() local
57 for (int mi_row = tile_info->mi_row_start; mi_row < tile_info->mi_row_end; in update_delta_lf_for_row_mt()
59 if (mi_row == tile_info->mi_row_start) in update_delta_lf_for_row_mt()
61 for (int mi_col = tile_info->mi_col_start; in update_delta_lf_for_row_mt()
62 mi_col < tile_info->mi_col_end; mi_col += mib_size) { in update_delta_lf_for_row_mt()
229 if (row_mt_info->current_mi_row < this_tile->tile_info.mi_row_end) { in get_next_job()
256 av1_get_sb_rows_in_tile(cm, this_tile->tile_info); in switch_tile_and_get_next_job()
258 av1_get_sb_cols_in_tile(cm, this_tile->tile_info); in switch_tile_and_get_next_job()
264 this_tile->tile_info.mi_row_end - row_mt_info->current_mi_row; in switch_tile_and_get_next_job()
327 int tile_row = this_tile->tile_info.tile_row; in enc_row_mt_worker_hook()
[all …]
Dmv_prec.c336 const TileInfo *tile_info) { in collect_mv_stats_tile() argument
338 const int mi_row_start = tile_info->mi_row_start; in collect_mv_stats_tile()
339 const int mi_row_end = tile_info->mi_row_end; in collect_mv_stats_tile()
340 const int mi_col_start = tile_info->mi_col_start; in collect_mv_stats_tile()
341 const int mi_col_end = tile_info->mi_col_end; in collect_mv_stats_tile()
358 TileInfo tile_info; in av1_collect_mv_stats() local
359 av1_tile_set_row(&tile_info, cm, tile_row); in av1_collect_mv_stats()
362 av1_tile_set_col(&tile_info, cm, tile_col); in av1_collect_mv_stats()
365 collect_mv_stats_tile(mv_stats, cpi, &tile_info); in av1_collect_mv_stats()
Dencodeframe.c735 set_offsets(cpi, &tile_data->tile_info, x, mi_row, mi_col, bsize); in pick_sb_modes()
1564 TileInfo *const tile = &tile_data->tile_info; in encode_b()
1887 TileInfo *const tile_info = &tile_data->tile_info; in rd_use_partition() local
1919 cm->above_contexts.txfm[tile_info->tile_row] + mi_col; in rd_use_partition()
1925 set_offsets(cpi, tile_info, x, mi_row, mi_col, bsize); in rd_use_partition()
2194 TileInfo *const tile_info = &tile_data->tile_info; in nonrd_use_partition() local
2222 cm->above_contexts.txfm[tile_info->tile_row] + mi_col; in nonrd_use_partition()
2253 cm->above_contexts.txfm[tile_info->tile_row] + mi_col + x_idx; in nonrd_use_partition()
2337 cm->above_contexts.txfm[tile_info->tile_row] + mi_col; in nonrd_use_partition()
2359 cm->above_contexts.txfm[tile_info->tile_row] + mi_col + x_idx; in nonrd_use_partition()
[all …]
Dlevel.c926 const TileInfo *const tile_info = in get_tile_stats() local
927 &tile_data[tile_row * cm->tiles.cols + tile_col].tile_info; in get_tile_stats()
929 (tile_info->mi_col_end - tile_info->mi_col_start) * MI_SIZE; in get_tile_stats()
931 (tile_info->mi_row_end - tile_info->mi_row_start) * MI_SIZE; in get_tile_stats()
941 cm->width - tile_info->mi_col_start * MI_SIZE; in get_tile_stats()
943 cm->height - tile_info->mi_row_start * MI_SIZE; in get_tile_stats()
950 tile_info->mi_col_end == cm->mi_params.mi_cols; in get_tile_stats()
Dav1_multi_thread.c43 AOMMAX(1, (av1_get_sb_cols_in_tile(cm, this_tile->tile_info) - in av1_row_mt_mem_alloc()
Dencoder.h689 TileInfo tile_info; member
1597 const TileInfo *const tile_info = &this_tile->tile_info; in get_start_tok() local
1600 (tile_info->mi_col_end - tile_info->mi_col_start + 2) >> 2; in get_start_tok()
1601 const int tile_mb_row = (mi_row - tile_info->mi_row_start + 2) >> 2; in get_start_tok()
/external/libaom/libaom/av1/decoder/
Dinspection.c52 TileInfo tile_info; in ifd_inspect() local
53 av1_tile_set_row(&tile_info, cm, 0); in ifd_inspect()
54 av1_tile_set_col(&tile_info, cm, 0); in ifd_inspect()
55 fd->tile_mi_cols = tile_info.mi_col_end - tile_info.mi_col_start; in ifd_inspect()
56 fd->tile_mi_rows = tile_info.mi_row_end - tile_info.mi_row_start; in ifd_inspect()
Ddecodeframe.c2633 TileInfo tile_info, in decode_tile_sb_row() argument
2638 pbi->tile_data + tile_info.tile_row * cm->tiles.cols + tile_info.tile_col; in decode_tile_sb_row()
2639 const int sb_cols_in_tile = av1_get_sb_cols_in_tile(cm, tile_info); in decode_tile_sb_row()
2641 (mi_row - tile_info.mi_row_start) >> cm->seq_params.mib_size_log2; in decode_tile_sb_row()
2644 for (int mi_col = tile_info.mi_col_start; mi_col < tile_info.mi_col_end; in decode_tile_sb_row()
2707 TileInfo tile_info; in decode_tile() local
2712 av1_tile_set_row(&tile_info, cm, tile_row); in decode_tile()
2713 av1_tile_set_col(&tile_info, cm, tile_col); in decode_tile()
2714 av1_zero_above_context(cm, &td->xd, tile_info.mi_col_start, in decode_tile()
2715 tile_info.mi_col_end, tile_row); in decode_tile()
[all …]
Ddecoder.h121 TileInfo tile_info; member
/external/ImageMagick/MagickCore/
Denhance.c380 const RectangleInfo *tile_info,const size_t number_bins, in GenerateCLAHEHistogram() argument
395 for (i=0; i < (ssize_t) tile_info->height; i++) in GenerateCLAHEHistogram()
400 q=p+tile_info->width; in GenerateCLAHEHistogram()
404 p=q-tile_info->width; in GenerateCLAHEHistogram()
479 const RectangleInfo *tile_info,const RangeInfo *range_info, in CLAHE() argument
514 limit=(size_t) (clip_limit*(tile_info->width*tile_info->height)/number_bins); in CLAHE()
533 GenerateCLAHEHistogram(clahe_info,tile_info,number_bins,lut,p,histogram); in CLAHE()
535 MapCLAHEHistogram(range_info,number_bins,tile_info->width* in CLAHE()
536 tile_info->height,histogram); in CLAHE()
537 p+=tile_info->width; in CLAHE()
[all …]
/external/libaom/libaom/av1/common/
Dtile_common.c170 AV1PixelRect av1_get_tile_rect(const TileInfo *tile_info, const AV1_COMMON *cm, in av1_get_tile_rect() argument
175 r.left = tile_info->mi_col_start * MI_SIZE; in av1_get_tile_rect()
176 r.right = tile_info->mi_col_end * MI_SIZE; in av1_get_tile_rect()
177 r.top = tile_info->mi_row_start * MI_SIZE; in av1_get_tile_rect()
178 r.bottom = tile_info->mi_row_end * MI_SIZE; in av1_get_tile_rect()
Dalloccommon.c77 TileInfo tile_info; in av1_alloc_restoration_buffers() local
78 av1_tile_set_row(&tile_info, cm, i); in av1_alloc_restoration_buffers()
79 const int mi_h = tile_info.mi_row_end - tile_info.mi_row_start; in av1_alloc_restoration_buffers()
Dtile_common.h50 AV1PixelRect av1_get_tile_rect(const TileInfo *tile_info,
/external/libvpx/libvpx/vp9/encoder/
Dvp9_encodeframe.c2000 TileInfo *const tile_info = &tile_data->tile_info; in rd_pick_sb_modes() local
2014 set_offsets(cpi, tile_info, x, mi_row, mi_col, bsize); in rd_pick_sb_modes()
2668 TileInfo *const tile_info = &tile_data->tile_info; in rd_use_partition() local
2703 set_offsets(cpi, tile_info, x, mi_row, mi_col, bsize); in rd_use_partition()
2880 encode_sb(cpi, td, tile_info, tp, mi_row + y_idx, mi_col + x_idx, 0, in rd_use_partition()
2916 encode_sb(cpi, td, tile_info, tp, mi_row, mi_col, output_enabled, bsize, in rd_use_partition()
3817 TileInfo *const tile_info = &tile_data->tile_info; in rd_pick_partition() local
3877 set_offsets(cpi, tile_info, x, mi_row, mi_col, bsize); in rd_pick_partition()
3935 set_offsets(cpi, tile_info, x, mi_row, mi_col, bsize); in rd_pick_partition()
4105 set_offsets(cpi, tile_info, x, mi_row, mi_col, bsize); in rd_pick_partition()
[all …]
Dvp9_encoder.h331 TileInfo tile_info; member
991 const TileInfo *const tile_info = &this_tile->tile_info; in get_start_tok() local
993 int tile_mb_cols = (tile_info->mi_col_end - tile_info->mi_col_start + 1) >> 1; in get_start_tok()
994 const int mb_row = (mi_row - tile_info->mi_row_start) >> 1; in get_start_tok()
Dvp9_multi_thread.c123 TileInfo *tile_info = &this_tile->tile_info; in vp9_row_mt_mem_alloc() local
125 get_num_vert_units(*tile_info, MI_BLOCK_SIZE_LOG2); in vp9_row_mt_mem_alloc()
Dvp9_temporal_filter.c1002 TileInfo *tile_info = 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()
1004 const int mb_row_start = (tile_info->mi_row_start) >> TF_SHIFT; in temporal_filter_iterate_tile_c()
1005 const int mb_row_end = (tile_info->mi_row_end + TF_ROUND) >> TF_SHIFT; in temporal_filter_iterate_tile_c()
1006 const int mb_col_start = (tile_info->mi_col_start) >> TF_SHIFT; in temporal_filter_iterate_tile_c()
1007 const int mb_col_end = (tile_info->mi_col_end + TF_ROUND) >> TF_SHIFT; in temporal_filter_iterate_tile_c()
/external/libgav1/libgav1/src/tile/
Dtile.cc432 row_(number_ / frame_header.tile_info.tile_columns), in Tile()
433 column_(number_ % frame_header.tile_info.tile_columns), in Tile()
479 row4x4_start_ = frame_header.tile_info.tile_row_start[row_];
480 row4x4_end_ = frame_header.tile_info.tile_row_start[row_ + 1];
481 column4x4_start_ = frame_header.tile_info.tile_column_start[column_];
482 column4x4_end_ = frame_header.tile_info.tile_column_start[column_ + 1];
640 number_ == frame_header_.tile_info.context_update_id) { in SaveSymbolDecoderContext()
741 frame_header_.tile_info.tile_columns; in Decode()
/external/libgav1/libgav1/src/utils/
Dtypes.h459 TileInfo tile_info; member

12