Home
last modified time | relevance | path

Searched refs:tile_count (Results 1 – 18 of 18) sorted by relevance

/external/libgav1/libgav1/src/
Dthreading_strategy.cc57 int ComputeFrameThreadCount(int thread_count, int tile_count, in ComputeFrameThreadCount() argument
61 return (thread_count <= tile_count * kFrameParallelThresholdMultiplier) in ComputeFrameThreadCount()
96 const int tile_count = frame_header.tile_info.tile_count; in Reset() local
97 if (tile_count > 1) { in Reset()
101 tile_thread_count_ = std::min(thread_count, tile_count - 1); in Reset()
130 for (int i = 0; i < tile_count; ++i) { in Reset()
137 for (int i = 0; i < tile_count; ++i) { in Reset()
138 const int count = thread_count / tile_count + in Reset()
139 static_cast<int>(i < thread_count % tile_count); in Reset()
174 int thread_count, int tile_count, int tile_columns, in InitializeThreadPoolsForFrameParallel() argument
[all …]
Ddecoder_impl.cc166 const int tile_count = static_cast<int>(tiles.size()); in DecodeTilesThreadedNonFrameParallel() local
170 threading_strategy.tile_thread_pool()->Schedule([&tiles, tile_count, in DecodeTilesThreadedNonFrameParallel()
177 tile_count) { in DecodeTilesThreadedNonFrameParallel()
194 tile_count) { in DecodeTilesThreadedNonFrameParallel()
427 const int tile_count = static_cast<int>(tiles.size()); in DecodeTilesThreadedFrameParallel() local
432 thread_pool.Schedule([&tiles, tile_count, &tile_counter, &parse_workers]() { in DecodeTilesThreadedFrameParallel()
436 tile_count) { in DecodeTilesThreadedFrameParallel()
453 tile_count) { in DecodeTilesThreadedFrameParallel()
500 thread_pool.Schedule([&tiles, tile_count, &tile_counter, &pending_jobs, in DecodeTilesThreadedFrameParallel()
505 tile_count) { in DecodeTilesThreadedFrameParallel()
[all …]
Dthreading_strategy.h125 int thread_count, int tile_count, int tile_columns,
Dobu_parser.cc1719 tile_info->tile_count = tile_info->tile_rows * tile_info->tile_columns; in ParseTileInfoSyntax()
1720 if (!tile_buffers_.reserve(tile_info->tile_count)) { in ParseTileInfoSyntax()
1730 if (tile_info->context_update_id >= tile_info->tile_count) { in ParseTileInfoSyntax()
1732 tile_info->context_update_id, tile_info->tile_count); in ParseTileInfoSyntax()
2510 end >= frame_header_.tile_info.tile_count) { in AddTileBuffers()
2515 frame_header_.tile_info.tile_count); in AddTileBuffers()
2579 return AddTileBuffers(0, tile_info->tile_count - 1, size, 1, in ParseTileGroup()
2821 (next_tile_group_start_ == frame_header_.tile_info.tile_count); in ParseOneFrame()
/external/mesa3d/src/freedreno/vulkan/
Dtu_util.c91 fb->tile_count = (VkExtent2D) { in tu_tiling_config_update_tile_layout()
102 fb->tile_count.width = 2; in tu_tiling_config_update_tile_layout()
103 fb->tile_count.height = 2; in tu_tiling_config_update_tile_layout()
110 fb->tile_count.width++; in tu_tiling_config_update_tile_layout()
112 util_align_npot(DIV_ROUND_UP(fb->width, fb->tile_count.width), tile_align_w); in tu_tiling_config_update_tile_layout()
124 fb->tile_count.width++; in tu_tiling_config_update_tile_layout()
126 util_align_npot(DIV_ROUND_UP(fb->width, fb->tile_count.width), tile_align_w); in tu_tiling_config_update_tile_layout()
130 fb->tile_count.height++; in tu_tiling_config_update_tile_layout()
132 align(DIV_ROUND_UP(fb->height, fb->tile_count.height), tile_align_h); in tu_tiling_config_update_tile_layout()
148 fb->pipe_count = fb->tile_count; in tu_tiling_config_update_pipe_layout()
[all …]
Dtu_cmd_buffer.c531 return (fb->tile_count.width * fb->tile_count.height) > 2; in use_hw_binning()
866 A6XX_VSC_BIN_COUNT(.nx = fb->tile_count.width, in update_vsc_pipe()
867 .ny = fb->tile_count.height)); in update_vsc_pipe()
1283 uint32_t tx2 = MIN2(tx1 + fb->pipe0.width, fb->tile_count.width); in tu_cmd_render_tiles()
1284 uint32_t ty2 = MIN2(ty1 + fb->pipe0.height, fb->tile_count.height); in tu_cmd_render_tiles()
Dtu_private.h1415 VkExtent2D tile_count; member
/external/mesa3d/src/panfrost/lib/
Dpan_afbc.c119 unsigned tile_count = tile_count_x * tile_count_y; in panfrost_afbc_header_size() local
122 unsigned header_bytes = tile_count * AFBC_HEADER_BYTES_PER_TILE; in panfrost_afbc_header_size()
Dpan_tiler.c266 unsigned tile_count = pan_tile_count(width, height, tile_size, tile_size); in panfrost_hierarchy_size() local
267 unsigned level_count = bytes_per_tile * tile_count; in panfrost_hierarchy_size()
/external/libaom/libaom/examples/
Dlightfield_tile_list_decoder.c60 unsigned int tile_count = 0; in write_tile_yuv1d() local
61 if (AOM_CODEC_CONTROL_TYPECHECKED(codec, AV1D_GET_TILE_COUNT, &tile_count)) in write_tile_yuv1d()
68 for (tile_idx = 0; tile_idx < tile_count; ++tile_idx) { in write_tile_yuv1d()
/external/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_rs.h60 uint32_t tile_count; member
Detnaviv_rs.c166 cs->RS_KICKER_INPLACE = rs->tile_count; in etna_compile_rs_state()
782 .tile_count = src_lev->layer_stride / 64 in etna_try_rs_blit()
/external/mesa3d/src/gallium/drivers/vc4/kernel/
Dvc4_validate.c341 uint32_t tile_count; in validate_tile_binning_config() local
351 tile_count = exec->bin_tiles_x * exec->bin_tiles_y; in validate_tile_binning_config()
370 tile_state_size = 48 * tile_count; in validate_tile_binning_config()
385 tile_alloc_size = 32 * tile_count; in validate_tile_binning_config()
/external/libgav1/libgav1/src/utils/
Dtypes.h304 int tile_count; member
/external/libaom/libaom/av1/
Dav1_dx_iface.c1178 unsigned int *const tile_count = va_arg(args, unsigned int *); in ctrl_get_tile_count() local
1180 if (tile_count) { in ctrl_get_tile_count()
1185 *tile_count = frame_worker_data->pbi->tile_count_minus_1 + 1; in ctrl_get_tile_count()
/external/libgav1/libgav1/
DREADME.md64 decoding will be used if |threads| > |tile_count| * this multiplier. Has to
/external/libaom/libaom/av1/encoder/
Dbitstream.c3472 int tile_count = 0; in write_tiles_in_tg_obus() local
3652 tile_count = 0; in write_tiles_in_tg_obus()
3654 tile_count++; in write_tiles_in_tg_obus()
3657 if (tile_count == tg_size || tile_idx == (tile_cols * tile_rows - 1)) { in write_tiles_in_tg_obus()
/external/skqp/src/compute/skc/platforms/cl_12/kernels/
Drender.cl1710 …skc_uint const tile_count, // rename: offset_count