Searched refs:num_input_sgprs (Results 1 - 6 of 6) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_shader_llvm_ps.c | 582 assert(key->ps_prolog.num_input_sgprs + key->ps_prolog.num_input_vgprs + num_color_channels <= in si_llvm_build_ps_prolog() 584 for (i = 0; i < key->ps_prolog.num_input_sgprs; i++) { in si_llvm_build_ps_prolog() 632 unsigned i, base = key->ps_prolog.num_input_sgprs; in si_llvm_build_ps_prolog() 676 unsigned i, base = key->ps_prolog.num_input_sgprs; in si_llvm_build_ps_prolog() 690 unsigned i, base = key->ps_prolog.num_input_sgprs; in si_llvm_build_ps_prolog() 706 unsigned i, base = key->ps_prolog.num_input_sgprs; in si_llvm_build_ps_prolog() 720 unsigned i, base = key->ps_prolog.num_input_sgprs; in si_llvm_build_ps_prolog() 738 unsigned face_vgpr = key->ps_prolog.num_input_sgprs + key->ps_prolog.face_vgpr_index; in si_llvm_build_ps_prolog() 748 key->ps_prolog.num_input_sgprs + key->ps_prolog.color_interp_vgpr_index[i]; in si_llvm_build_ps_prolog()
|
H A D | si_shader.h | 613 unsigned num_input_sgprs : 6; member 632 unsigned num_input_sgprs : 6; member 776 ubyte num_input_sgprs; member
|
H A D | si_shader_llvm_vs.c | 875 struct ac_arg input_sgpr_param[key->vs_prolog.num_input_sgprs]; in si_llvm_build_vs_prolog() 878 unsigned num_all_input_regs = key->vs_prolog.num_input_sgprs + num_input_vgprs; in si_llvm_build_vs_prolog() 888 for (i = 0; i < key->vs_prolog.num_input_sgprs; i++) { in si_llvm_build_vs_prolog() 955 for (i = 0; i < key->vs_prolog.num_input_sgprs; i++) { in si_llvm_build_vs_prolog() 968 ret = LLVMBuildInsertValue(ctx->ac.builder, ret, p, key->vs_prolog.num_input_sgprs + i, ""); in si_llvm_build_vs_prolog()
|
H A D | si_shader_llvm.c | 1174 si_get_vs_prolog_key(&sel->info, shader->info.num_input_sgprs, true, in si_llvm_compile_shader() 1186 si_get_vs_prolog_key(&sel->info, shader->info.num_input_sgprs, false, in si_llvm_compile_shader() 1203 prolog_key.vs_prolog.num_input_sgprs = shader->info.num_input_sgprs; in si_llvm_compile_shader() 1254 si_get_vs_prolog_key(&ls->info, shader_ls.info.num_input_sgprs, false, in si_llvm_compile_shader() 1315 si_get_vs_prolog_key(&es->info, shader_es.info.num_input_sgprs, false, in si_llvm_compile_shader()
|
H A D | si_shader.c | 803 shader->info.num_input_sgprs = ctx->args.num_sgprs_used; in si_init_shader_args() 1378 * \param num_input_sgprs Number of input SGPRs for the vertex shader. 1384 void si_get_vs_prolog_key(const struct si_shader_info *info, unsigned num_input_sgprs, in si_get_vs_prolog_key() argument 1391 key->vs_prolog.num_input_sgprs = num_input_sgprs; in si_get_vs_prolog_key() 1957 shader->info.num_input_sgprs += 1; /* scratch byte offset */ in si_compile_shader() 2078 si_get_vs_prolog_key(&vs->info, main_part->info.num_input_sgprs, false, key, shader, in si_get_vs_prolog() 2171 key->ps_prolog.num_input_sgprs = shader->info.num_input_sgprs; in si_get_ps_prolog_key() 2422 unsigned min_sgprs = shader->info.num_input_sgprs in si_fix_resource_usage() [all...] |
H A D | si_shader_internal.h | 168 void si_get_vs_prolog_key(const struct si_shader_info *info, unsigned num_input_sgprs,
|
Completed in 12 milliseconds