Home
last modified time | relevance | path

Searched refs:num_interp (Results 1 - 14 of 14) sorted by relevance

/third_party/mesa3d/src/amd/llvm/
H A Dac_shader_abi.h133 unsigned num_interp; member
H A Dac_nir_to_llvm.c4014 result = load_interpolated_input(ctx, interp_param, ctx->abi->num_interp, 2, in visit_intrinsic()
/third_party/mesa3d/src/amd/compiler/
H A Daco_shader_info.h139 uint32_t num_interp; member
H A Daco_live_var_analysis.cpp387 unsigned lds_param_bytes = lds_bytes_per_interp * program->info.ps.num_interp; in max_suitable_waves()
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_aco_shader_info.h99 ASSIGN_FIELD(ps.num_interp); in radv_aco_convert_shader_info()
H A Dradv_shader.h323 uint32_t num_interp; member
H A Dradv_shader_info.c585 info->ps.num_interp = nir->num_inputs - num_per_primitive_inputs; in radv_nir_shader_info_pass()
H A Dradv_shader.c2656 conf->lds_size * info->lds_encode_granularity + shader->info.ps.num_interp * 48;
H A Dradv_pipeline.c6413 !ps->info.ps.num_interp && ps->config.lds_size; in radv_pipeline_emit_fragment_shader()
6417 S_0286D8_NUM_INTERP(ps->info.ps.num_interp) | in radv_pipeline_emit_fragment_shader()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_shader.h948 unsigned num_interp; member
H A Dsi_state_shaders.cpp1983 unsigned num_interp = si_get_ps_num_interp(shader);
1986 spi_ps_in_control = S_0286D8_NUM_INTERP(num_interp) |
1992 if ((sscreen->info.gfx_level == GFX11 && !num_interp && shader->config.lds_size) ||
1996 shader->ctx_reg.ps.num_interp = num_interp;
H A Dsi_shader.c51 unsigned num_interp = in si_get_ps_num_interp() local
54 assert(num_interp <= 32); in si_get_ps_num_interp()
55 return MIN2(num_interp, 32); in si_get_ps_num_interp()
H A Dsi_shader_llvm.c902 ctx->abi.num_interp = si_get_ps_num_interp(shader); in si_llvm_translate_nir()
H A Dsi_state_draw.cpp273 sctx->atoms.s.spi_map.emit = sctx->emit_spi_map[sctx->shader.ps.current->ctx_reg.ps.num_interp]; in si_update_shaders()

Completed in 58 milliseconds