Home
last modified time | relevance | path

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

/third_party/mesa3d/src/amd/vulkan/
H A Dradv_shader_args.c72 struct user_sgpr_info { struct
122 struct user_sgpr_info *user_sgpr_info) in allocate_inline_push_consts()
124 uint8_t remaining_sgprs = user_sgpr_info->remaining_sgprs; in allocate_inline_push_consts()
137 user_sgpr_info->inlined_all_push_consts = true; in allocate_inline_push_consts()
147 user_sgpr_info->remaining_sgprs = remaining_sgprs - util_bitcount64(mask); in allocate_inline_push_consts()
148 user_sgpr_info->inline_push_constant_mask = mask; in allocate_inline_push_consts()
155 struct user_sgpr_info *user_sgpr_info) in allocate_user_sgprs()
159 memset(user_sgpr_info, in allocate_user_sgprs()
121 allocate_inline_push_consts(const struct radv_shader_info *info, struct user_sgpr_info *user_sgpr_info) allocate_inline_push_consts() argument
152 allocate_user_sgprs(enum amd_gfx_level gfx_level, const struct radv_shader_info *info, struct radv_shader_args *args, gl_shader_stage stage, bool has_previous_stage, gl_shader_stage previous_stage, bool needs_view_index, bool has_ngg_query, struct user_sgpr_info *user_sgpr_info) allocate_user_sgprs() argument
246 declare_global_input_sgprs(const struct radv_shader_info *info, const struct user_sgpr_info *user_sgpr_info, struct radv_shader_args *args) declare_global_input_sgprs() argument
478 set_global_input_locs(struct radv_shader_args *args, const struct user_sgpr_info *user_sgpr_info, uint8_t *user_sgpr_idx) set_global_input_locs() argument
541 struct user_sgpr_info user_sgpr_info; radv_declare_shader_args() local
[all...]

Completed in 2 milliseconds