Home
last modified time | relevance | path

Searched refs:lds_per_wave (Results 1 - 2 of 2) sorted by relevance

/third_party/mesa3d/src/amd/vulkan/
H A Dradv_shader.c2650 unsigned lds_per_wave = 0; local
2655 lds_per_wave =
2657 lds_per_wave = align(lds_per_wave, info->lds_alloc_granularity);
2660 lds_per_wave =
2662 lds_per_wave /= DIV_ROUND_UP(max_workgroup_size, wave_size);
2683 if (lds_per_wave)
2684 max_simd_waves = MIN2(max_simd_waves, DIV_ROUND_UP(max_lds_per_simd, lds_per_wave));
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_shader.c1024 unsigned lds_per_wave = 0; in si_calculate_max_simd_waves() local
1042 lds_per_wave = conf->lds_size * lds_increment + align(num_inputs * 48, lds_increment); in si_calculate_max_simd_waves()
1046 lds_per_wave = (conf->lds_size * lds_increment) / in si_calculate_max_simd_waves()
1067 if (lds_per_wave) in si_calculate_max_simd_waves()
1068 max_simd_waves = MIN2(max_simd_waves, max_lds_per_simd / lds_per_wave); in si_calculate_max_simd_waves()

Completed in 12 milliseconds