/external/libgav1/libgav1/src/ |
D | threading_strategy.cc | 57 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 …]
|
D | decoder_impl.cc | 166 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 …]
|
D | threading_strategy.h | 125 int thread_count, int tile_count, int tile_columns,
|
D | obu_parser.cc | 1719 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/ |
D | tu_util.c | 91 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 …]
|
D | tu_cmd_buffer.c | 531 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()
|
D | tu_private.h | 1415 VkExtent2D tile_count; member
|
/external/mesa3d/src/panfrost/lib/ |
D | pan_afbc.c | 119 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()
|
D | pan_tiler.c | 266 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/ |
D | lightfield_tile_list_decoder.c | 60 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/ |
D | etnaviv_rs.h | 60 uint32_t tile_count; member
|
D | etnaviv_rs.c | 166 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/ |
D | vc4_validate.c | 341 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/ |
D | types.h | 304 int tile_count; member
|
/external/libaom/libaom/av1/ |
D | av1_dx_iface.c | 1178 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/ |
D | README.md | 64 decoding will be used if |threads| > |tile_count| * this multiplier. Has to
|
/external/libaom/libaom/av1/encoder/ |
D | bitstream.c | 3472 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/ |
D | render.cl | 1710 …skc_uint const tile_count, // rename: offset_count
|