Home
last modified time | relevance | path

Searched refs:min_good_cu_per_sa (Results 1 - 8 of 8) sorted by relevance

/third_party/mesa3d/src/amd/common/
H A Dac_shader_util.c664 if (info->min_good_cu_per_sa <= 2) in ac_compute_late_alloc()
682 *late_alloc_wave64 = info->min_good_cu_per_sa * 10; in ac_compute_late_alloc()
684 *late_alloc_wave64 = info->min_good_cu_per_sa * 4; in ac_compute_late_alloc()
698 if (info->min_good_cu_per_sa <= 4) { in ac_compute_late_alloc()
708 *late_alloc_wave64 = (info->min_good_cu_per_sa - 2) * 4; in ac_compute_late_alloc()
H A Dac_gpu_info.h202 uint32_t min_good_cu_per_sa; /* min != max if SAs have different # of CUs */ member
H A Dac_gpu_info.c545 uint32_t min_full_cu_mask = BITFIELD_MASK(info->min_good_cu_per_sa); in set_custom_cu_en_mask()
1191 info->min_good_cu_per_sa = in ac_query_gpu_info()
1331 info->max_scratch_waves = MAX2(32 * info->min_good_cu_per_sa * info->max_sa_per_se * info->num_se, in ac_query_gpu_info()
1558 fprintf(f, " min_good_cu_per_sa = %i\n", info->min_good_cu_per_sa); in ac_print_gpu_info()
H A Dac_rgp.c469 chunk->compute_unit_per_shader_engine = rad_info->min_good_cu_per_sa * rad_info->max_sa_per_se; in ac_sqtt_fill_asic_info()
/third_party/mesa3d/src/gallium/winsys/radeon/drm/
H A Dradeon_drm_winsys.c530 ws->info.min_good_cu_per_sa = ws->info.num_cu / in do_winsys_init()
/third_party/mesa3d/src/amd/vulkan/
H A Dsi_cmd_buffer.c349 cu_mask_ps = u_bit_consecutive(0, physical_device->rad_info.min_good_cu_per_sa); in si_emit_graphics()
H A Dradv_device.c2329 properties->computeUnitsPerShaderArray = pdevice->rad_info.min_good_cu_per_sa; in radv_GetPhysicalDeviceProperties2()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_state.c5549 return u_bit_consecutive(0, sscreen->info.min_good_cu_per_sa); in gfx103_get_cu_mask_ps()

Completed in 29 milliseconds