Home
last modified time | relevance | path

Searched refs:num_interp (Results 1 – 9 of 9) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader.h873 unsigned num_interp; member
Dsi_state_shaders.c1558 unsigned num_interp = in si_get_ps_num_interp() local
1561 assert(num_interp <= 32); in si_get_ps_num_interp()
1562 return MIN2(num_interp, 32); in si_get_ps_num_interp()
1714 unsigned num_interp = si_get_ps_num_interp(shader); in si_shader_ps() local
1717 spi_ps_in_control = S_0286D8_NUM_INTERP(num_interp) | in si_shader_ps()
1720 shader->ctx_reg.ps.num_interp = num_interp; in si_shader_ps()
Dsi_state_draw.cpp256 … sctx->atoms.s.spi_map.emit = sctx->emit_spi_map[sctx->shader.ps.current->ctx_reg.ps.num_interp]; in si_update_shaders()
/third_party/mesa3d/src/amd/vulkan/
Dradv_shader.h311 uint32_t num_interp; member
Dradv_shader_info.c708 info->ps.num_interp = nir->num_inputs; in radv_nir_shader_info_pass()
Dradv_shader.c2093 conf->lds_size * info->lds_encode_granularity + variant->info.ps.num_interp * 48;
Dradv_pipeline.c5084 S_0286D8_NUM_INTERP(ps->info.ps.num_interp) | S_0286D8_PS_W32_EN(ps->info.wave_size == 32)); in radv_pipeline_generate_fragment_shader()
/third_party/mesa3d/src/amd/compiler/
Daco_live_var_analysis.cpp390 unsigned lds_param_bytes = lds_bytes_per_interp * program->info->ps.num_interp; in update_vgpr_sgpr_demand()
/third_party/mesa3d/docs/relnotes/
D21.3.0.rst2688 - radeonsi: precompute num_interp for si_emit_spi_map