Home
last modified time | relevance | path

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

/external/mesa3d/src/amd/common/
Dac_shader_util.c270 unsigned num_input_vgprs = 0; in ac_get_fs_input_vgpr_cnt() local
275 num_input_vgprs += 2; in ac_get_fs_input_vgpr_cnt()
277 num_input_vgprs += 2; in ac_get_fs_input_vgpr_cnt()
279 num_input_vgprs += 2; in ac_get_fs_input_vgpr_cnt()
281 num_input_vgprs += 3; in ac_get_fs_input_vgpr_cnt()
283 num_input_vgprs += 2; in ac_get_fs_input_vgpr_cnt()
285 num_input_vgprs += 2; in ac_get_fs_input_vgpr_cnt()
287 num_input_vgprs += 2; in ac_get_fs_input_vgpr_cnt()
289 num_input_vgprs += 1; in ac_get_fs_input_vgpr_cnt()
291 num_input_vgprs += 1; in ac_get_fs_input_vgpr_cnt()
[all …]
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader.h576 unsigned num_input_vgprs : 5; member
689 ubyte num_input_vgprs; member
Dsi_shader_llvm_vs.c781 unsigned num_input_vgprs = in si_llvm_build_vs_prolog() local
786 unsigned num_all_input_regs = key->vs_prolog.num_input_sgprs + num_input_vgprs; in si_llvm_build_vs_prolog()
804 for (i = 0; i < num_input_vgprs; i++) { in si_llvm_build_vs_prolog()
817 for (i = 0; i < num_input_vgprs; i++) { in si_llvm_build_vs_prolog()
926 for (i = 0; i < num_input_vgprs; i++) { in si_llvm_build_vs_prolog()
Dsi_shader.c745 shader->info.num_input_vgprs = ctx->args.num_vgprs_used; in si_create_function()
747 assert(shader->info.num_input_vgprs >= num_prolog_vgprs); in si_create_function()
748 shader->info.num_input_vgprs -= num_prolog_vgprs; in si_create_function()
1967 shader->info.num_input_vgprs = ac_get_fs_input_vgpr_cnt( in si_compile_shader()
2181 key->ps_prolog.num_input_vgprs = shader->info.num_input_vgprs; in si_get_ps_prolog_key()
2486 shader->info.num_input_vgprs = mainp->info.num_input_vgprs; in si_create_shader_variant()
2518 shader->config.num_vgprs = MAX2(shader->config.num_vgprs, shader->info.num_input_vgprs); in si_create_shader_variant()
Dsi_shader_llvm_ps.c626 assert(key->ps_prolog.num_input_sgprs + key->ps_prolog.num_input_vgprs + num_color_channels <= in si_llvm_build_ps_prolog()
636 for (i = 0; i < key->ps_prolog.num_input_vgprs; i++) { in si_llvm_build_ps_prolog()
642 } else if (i == key->ps_prolog.num_input_vgprs - 1) { in si_llvm_build_ps_prolog()
/external/mesa3d/src/amd/vulkan/
Dradv_shader.c873 unsigned num_input_vgprs = info->num_input_vgprs; in radv_postprocess_config() local
876 num_input_vgprs = ac_get_fs_input_vgpr_cnt(config_in, NULL, NULL); in radv_postprocess_config()
879 unsigned num_vgprs = MAX2(config_in->num_vgprs, num_input_vgprs); in radv_postprocess_config()
Dradv_shader.h259 unsigned num_input_vgprs; member
Dradv_shader_args.c705 args->shader_info->num_input_vgprs = 0; in radv_declare_shader_args()
708 args->shader_info->num_input_vgprs = args->ac.num_vgprs_used; in radv_declare_shader_args()