Home
last modified time | relevance | path

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

/third_party/mesa3d/src/amd/vulkan/
Dradv_shader_args.h68 struct radv_userdata_locations user_sgprs_locs; member
Dradv_nir_apply_pipeline_layout.c58 const struct radv_userdata_locations *user_sgprs_locs = &state->info->user_sgprs_locs; in load_desc_ptr() local
59 if (user_sgprs_locs->shader_data[AC_UD_INDIRECT_DESCRIPTOR_SETS].sgpr_idx != -1) { in load_desc_ptr()
Dradv_shader_args.c44 struct radv_userdata_info *ud_info = &args->user_sgprs_locs.shader_data[idx]; in set_loc_shader()
63 struct radv_userdata_locations *locs = &args->user_sgprs_locs; in set_loc_desc()
553 args->user_sgprs_locs.descriptor_sets[i].sgpr_idx = -1; in radv_declare_shader_args()
555 args->user_sgprs_locs.shader_data[i].sgpr_idx = -1; in radv_declare_shader_args()
Dradv_shader.h252 struct radv_userdata_locations user_sgprs_locs; member
Dradv_nir_to_llvm.c107 const struct radv_userdata_locations *user_sgprs_locs = &ctx->shader_info->user_sgprs_locs; in load_descriptor_sets() local
110 if (user_sgprs_locs->shader_data[AC_UD_INDIRECT_DESCRIPTOR_SETS].sgpr_idx != -1) { in load_descriptor_sets()
Dradv_pipeline.c3722 …stages[MESA_SHADER_TESS_CTRL].info.user_sgprs_locs = stages[MESA_SHADER_TESS_CTRL].args.user_sgprs… in radv_declare_pipeline_args()
3737 …stages[MESA_SHADER_GEOMETRY].info.user_sgprs_locs = stages[MESA_SHADER_GEOMETRY].args.user_sgprs_l… in radv_declare_pipeline_args()
3749 stages[i].info.user_sgprs_locs = stages[i].args.user_sgprs_locs; in radv_declare_pipeline_args()
4499 info.user_sgprs_locs = gs_copy_args.user_sgprs_locs; in radv_pipeline_create_gs_copy_shader()
Dradv_device_generated_commands.c51 struct radv_userdata_locations *locs = &pipeline->base.shaders[i]->info.user_sgprs_locs; in radv_get_sequence_size()
1244 … struct radv_userdata_locations *locs = &graphics_pipeline->base.shaders[i]->info.user_sgprs_locs; in radv_prepare_dgc()
Dradv_shader.c2453 info.user_sgprs_locs = args.user_sgprs_locs;
Dradv_cmd_buffer.c981 return &shader->info.user_sgprs_locs.shader_data[idx]; in radv_lookup_user_sgpr()
1006 struct radv_userdata_locations *locs = &pipeline->shaders[stage]->info.user_sgprs_locs; in radv_emit_descriptor_pointers()
3298 &vs_shader->info.user_sgprs_locs.shader_data[AC_UD_VS_PROLOG_INPUTS]; in emit_prolog_inputs()
3907 … loc = &pipeline->base.gs_copy_shader->info.user_sgprs_locs.shader_data[AC_UD_STREAMOUT_BUFFERS]; in radv_emit_streamout_buffers()
6578 &pipeline->base.gs_copy_shader->info.user_sgprs_locs.shader_data[AC_UD_VIEW_INDEX]; in radv_emit_view_index()
7514 …const int8_t nggc_sgpr_idx = v->info.user_sgprs_locs.shader_data[AC_UD_NGG_CULLING_SETTINGS].sgpr_… in radv_emit_ngg_culling_state()
7547 const int8_t vp_sgpr_idx = v->info.user_sgprs_locs.shader_data[AC_UD_NGG_VIEWPORT].sgpr_idx; in radv_emit_ngg_culling_state()