Searched refs:wg_size (Results 1 - 7 of 7) sorted by relevance
| /xsrc/external/mit/MesaLib/dist/src/broadcom/common/ |
| H A D | v3d_util.c | 36 uint32_t wg_size) 48 * max_batches_per_sg = (wg_size * max_wgs_per_sg) / elements_per_batch 50 * max_batches_per_sg = wg_size 52 uint32_t max_batches_per_sg = wg_size; 63 uint32_t max_wgs_per_sg = max_batches_per_sg * 16 / wg_size; 77 uint32_t unused_lanes = (16 - ((wgs_per_sg * wg_size) % 16)) & 0x0f; 31 v3d_csd_choose_workgroups_per_supergroup(struct v3d_device_info * devinfo,bool has_subgroups,bool has_tsy_barrier,uint32_t threads,uint32_t num_wgs,uint32_t wg_size) argument
|
| H A D | v3d_util.h | 35 uint32_t wg_size);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/v3d/ |
| H A D | v3dx_draw.c | 1379 uint32_t wg_size = info->block[0] * info->block[1] * info->block[2]; local in function:v3d_launch_grid 1389 num_wgs, wg_size); 1391 uint32_t batches_per_sg = DIV_ROUND_UP(wgs_per_sg * wg_size, 16); 1395 DIV_ROUND_UP(rem_wgs * wg_size, 16); 1400 submit.cfg[3] |= (wg_size & 0xff) << V3D_CSD_CFG3_WG_SIZE_SHIFT;
|
| /xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/ |
| H A D | v3dv_cmd_buffer.c | 3400 submit->cfg[4] = DIV_ROUND_UP(info->wg_size, 16) * 3468 const uint32_t wg_size = cpd->local_size[0] * local in function:cmd_buffer_create_csd_job 3478 num_wgs, wg_size); 3480 uint32_t batches_per_sg = DIV_ROUND_UP(wgs_per_sg * wg_size, 16); 3484 DIV_ROUND_UP(rem_wgs * wg_size, 16); 3488 submit->cfg[3] |= (wg_size & 0xff) << V3D_CSD_CFG3_WG_SIZE_SHIFT; 3490 *wg_size_out = wg_size; 3612 &job->cpu.csd_indirect.wg_size);
|
| H A D | v3dv_private.h | 929 uint32_t wg_size; member in struct:v3dv_csd_indirect_cpu_job_info
|
| /xsrc/external/mit/MesaLib.old/dist/src/broadcom/compiler/ |
| H A D | nir_to_vir.c | 2300 int wg_size = (c->s->info.cs.local_size[0] * local in function:nir_to_vir 2304 ffs(util_next_power_of_two(MAX2(wg_size, 64))) - 1;
|
| /xsrc/external/mit/MesaLib/dist/src/broadcom/compiler/ |
| H A D | nir_to_vir.c | 3835 int wg_size = (c->s->info.workgroup_size[0] * local in function:nir_to_vir 3839 ffs(util_next_power_of_two(MAX2(wg_size, 64))) - 1;
|
Completed in 23 milliseconds