/external/libgav1/libgav1/src/ |
D | obu_parser.cc | 1594 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 …]
|
D | threading_strategy.cc | 96 const int tile_count = frame_header.tile_info.tile_count; in Reset()
|
D | decoder_impl.cc | 491 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/ |
D | isl.c | 310 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 …]
|
D | isl_surface_state.c | 693 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/ |
D | segmentation.c | 188 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()
|
D | ethread.c | 56 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 …]
|
D | mv_prec.c | 336 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()
|
D | encodeframe.c | 735 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 …]
|
D | level.c | 926 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()
|
D | av1_multi_thread.c | 43 AOMMAX(1, (av1_get_sb_cols_in_tile(cm, this_tile->tile_info) - in av1_row_mt_mem_alloc()
|
D | encoder.h | 689 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/ |
D | inspection.c | 52 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()
|
D | decodeframe.c | 2633 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 …]
|
D | decoder.h | 121 TileInfo tile_info; member
|
/external/ImageMagick/MagickCore/ |
D | enhance.c | 380 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/ |
D | tile_common.c | 170 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()
|
D | alloccommon.c | 77 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()
|
D | tile_common.h | 50 AV1PixelRect av1_get_tile_rect(const TileInfo *tile_info,
|
/external/libvpx/libvpx/vp9/encoder/ |
D | vp9_encodeframe.c | 2000 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 …]
|
D | vp9_encoder.h | 331 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()
|
D | vp9_multi_thread.c | 123 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()
|
D | vp9_temporal_filter.c | 1002 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/ |
D | tile.cc | 432 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/ |
D | types.h | 459 TileInfo tile_info; member
|