Searched refs:shader_info (Results 1 – 11 of 11) sorted by relevance
56 struct ac_shader_variant_info *shader_info; member364 set_userdata_location(&ctx->shader_info->user_sgprs_locs.shader_data[idx], sgpr_idx, num_sgprs); in set_userdata_location_shader()462 ctx->shader_info->num_input_sgprs = 0; in create_function()463 ctx->shader_info->num_input_vgprs = 0; in create_function()466 ctx->shader_info->num_user_sgprs += llvm_get_type_size(arg_types[i]) / 4; in create_function()468 ctx->shader_info->num_input_sgprs = ctx->shader_info->num_user_sgprs; in create_function()470 ctx->shader_info->num_input_sgprs += llvm_get_type_size(arg_types[i]) / 4; in create_function()474 ctx->shader_info->num_input_vgprs += llvm_get_type_size(arg_types[i]) / 4; in create_function()480 set_userdata_location(&ctx->shader_info->user_sgprs_locs.descriptor_sets[i], user_sgpr_idx, 2); in create_function()1781 ctx->shader_info->fs.writes_memory = true; in visit_store_ssbo()[all …]
127 struct ac_shader_variant_info *shader_info,
34 typedef struct shader_info { struct157 } shader_info; typedef
9 shader_info.h
178 unify_interfaces(struct shader_info **infos) in unify_interfaces()180 struct shader_info *prev_info = NULL; in unify_interfaces()205 struct shader_info *infos[MESA_SHADER_STAGES] = { 0, }; in brw_link_shader()
99 remap_vs_attrs(nir_block *block, shader_info *nir_info) in remap_vs_attrs()
509 merge_tess_info(struct shader_info *tes_info, in merge_tess_info()510 const struct shader_info *tcs_info) in merge_tess_info()
1841 struct shader_info *info;1885 shader_info *si);
36 shader_info *si) in nir_shader_create()47 shader->info = si ? si : rzalloc(shader, shader_info); in nir_shader_create()
1024 c->build.shader->info = (shader_info *) &prog->info; in prog_to_nir()
1914 struct shader_info info;