Home
last modified time | relevance | path

Searched refs:num_waves (Results 1 – 5 of 5) sorted by relevance

/external/mesa3d/src/amd/vulkan/
Dradv_debug.c374 struct ac_wave_info *waves, unsigned num_waves, in radv_dump_annotated_shader() argument
387 for (i = 0; i < num_waves; i++) { in radv_dump_annotated_shader()
392 if (i == num_waves) in radv_dump_annotated_shader()
397 num_waves -= i; in radv_dump_annotated_shader()
419 while (num_waves && start_addr + inst->offset == waves->pc) { in radv_dump_annotated_shader()
436 num_waves--; in radv_dump_annotated_shader()
450 unsigned num_waves = ac_get_wave_info(waves); in radv_dump_annotated_shaders() local
454 "\n\n", num_waves); in radv_dump_annotated_shaders()
462 stage, waves, num_waves, f); in radv_dump_annotated_shaders()
466 MESA_SHADER_COMPUTE, waves, num_waves, f); in radv_dump_annotated_shaders()
[all …]
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_debug.c838 unsigned num_waves, in si_print_annotated_shader() argument
849 for (i = 0; i < num_waves; i++) { in si_print_annotated_shader()
853 if (i == num_waves) in si_print_annotated_shader()
858 num_waves -= i; in si_print_annotated_shader()
896 while (num_waves && start_addr + inst->offset == waves->pc) { in si_print_annotated_shader()
913 num_waves--; in si_print_annotated_shader()
924 unsigned num_waves = ac_get_wave_info(waves); in si_dump_annotated_shaders() local
927 "\n\n", num_waves); in si_dump_annotated_shaders()
929 si_print_annotated_shader(sctx->vs_shader.current, waves, num_waves, f); in si_dump_annotated_shaders()
930 si_print_annotated_shader(sctx->tcs_shader.current, waves, num_waves, f); in si_dump_annotated_shaders()
[all …]
/external/mesa3d/src/amd/common/
Dac_debug.c762 unsigned num_waves = 0; in ac_get_wave_info() local
778 assert(num_waves < AC_MAX_WAVES_PER_CHIP); in ac_get_wave_info()
779 w = &waves[num_waves]; in ac_get_wave_info()
788 num_waves++; in ac_get_wave_info()
792 qsort(waves, num_waves, sizeof(struct ac_wave_info), compare_wave); in ac_get_wave_info()
795 return num_waves; in ac_get_wave_info()
/external/mesa3d/src/gallium/drivers/r600/
Devergreen_compute.c579 unsigned num_waves; in evergreen_emit_dispatch() local
599 num_waves = (info->block[0] * info->block[1] * info->block[2] + in evergreen_emit_dispatch()
605 num_pipes, num_waves, lds_size); in evergreen_emit_dispatch()
631 lds_size | (num_waves << 14)); in evergreen_emit_dispatch()
Devergreen_state.c4375 unsigned num_waves; in evergreen_setup_tess_constants() local
4436 num_waves = ceilf((float)(*num_patches * num_tcs_output_cp) / (float)wave_divisor); in evergreen_setup_tess_constants()
4438 rctx->lds_alloc = (lds_size | (num_waves << 14)); in evergreen_setup_tess_constants()