Home
last modified time | relevance | path

Searched refs:scratch_waves (Results 1 – 8 of 8) sorted by relevance

/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_compute.c414 scratch_needed = config->scratch_bytes_per_wave * sctx->scratch_waves; in si_setup_compute_scratch_buffer()
491 sctx->scratch_waves, config->scratch_bytes_per_wave, in si_switch_compute_shader()
492 config->scratch_bytes_per_wave * sctx->scratch_waves); in si_switch_compute_shader()
525 S_00B860_WAVES(sctx->scratch_waves) | in si_switch_compute_shader()
Dsi_pipe.h1140 unsigned scratch_waves; member
Dsi_pipe.c697 sctx->scratch_waves = in si_create_context()
Dsi_compute_prim_discard.c1217 S_00B860_WAVES(sctx->scratch_waves) | S_00B860_WAVESIZE(0)); /* no scratch */ in si_dispatch_prim_discard_cs_and_draw()
Dsi_state_shaders.c3705 unsigned scratch_needed_size = sctx->max_seen_scratch_bytes_per_wave * sctx->scratch_waves; in si_update_spi_tmpring_size()
3733 spi_tmpring_size = S_0286E8_WAVES(sctx->scratch_waves) | in si_update_spi_tmpring_size()
/external/mesa3d/src/amd/vulkan/
Dradv_device.c2815 device->scratch_waves = MAX2(32 * physical_device->rad_info.num_good_compute_units, in radv_CreateDevice()
3589 uint32_t scratch_waves, in radv_get_preamble_cs() argument
3642 scratch_waves = MIN2(scratch_waves, UINT32_MAX / scratch_size_per_wave); in radv_get_preamble_cs()
3644 scratch_waves = 0; in radv_get_preamble_cs()
3653 scratch_waves <= queue->scratch_waves && in radv_get_preamble_cs()
3670 uint32_t scratch_size = scratch_size_per_wave * scratch_waves; in radv_get_preamble_cs()
3671 uint32_t queue_scratch_size = queue->scratch_size_per_wave * queue->scratch_waves; in radv_get_preamble_cs()
3865 scratch_waves, scratch_bo); in radv_get_preamble_cs()
3928 queue->scratch_waves = scratch_waves; in radv_get_preamble_cs()
Dradv_private.h708 uint32_t scratch_waves; member
782 uint32_t scratch_waves; member
Dradv_pipeline.c242 unsigned max_stage_waves = device->scratch_waves; in radv_pipeline_init_scratch()