Lines Matching defs:name
156 emit_named_version(struct dxil_module *m, const char *name,
164 return dxil_add_metadata_named_node(m, name, &version, 1);
339 const char *name, const resource_array_layout *layout)
346 fields[2] = dxil_get_metadata_string(m, name ? name : ""); // name
354 const char *name, const resource_array_layout *layout,
362 fill_resource_metadata(m, fields, elem_type, name, layout);
380 const char *name, const resource_array_layout *layout,
388 fill_resource_metadata(m, fields, struct_type, name, layout);
408 const char *name, const resource_array_layout *layout,
413 fill_resource_metadata(m, fields, struct_type, name, layout);
427 fill_resource_metadata(m, fields, struct_type, var->name, layout);
983 const struct dxil_mdnode *srv_meta = emit_srv_metadata(&ctx->mod, res_type_as_type, var->name,
1037 enum dxil_component_type comp_type, enum dxil_resource_kind res_kind, const char *name)
1044 const struct dxil_mdnode *uav_meta = emit_uav_metadata(&ctx->mod, res_type, name,
1083 const char *name = var->name;
1085 return emit_uav(ctx, binding, space, count, comp_type, res_kind, name);
1188 const struct dxil_value *gvar = dxil_add_global_ptr_var(&ctx->mod, var->name, type,
1203 unsigned size, unsigned count, char *name)
1211 const struct dxil_type *buffer_type = dxil_module_get_struct_type(&ctx->mod, name,
1217 name, &layout, 4 * size);
1235 char *name = var->name;
1237 if (name && strlen(name) == 0) {
1240 name = temp_name;
1248 dwords, count, name);
1502 const struct dxil_func *func, const char *name,
1508 strncpy(truncated_name, name, ARRAY_SIZE(truncated_name) - 1);
1651 entry_func_impl->function->name, get_signatures(&ctx->mod), resources_node, shader_properties);
2702 const char *name,
2706 dxil_get_function(&ctx->mod, name, DXIL_I32);
2722 nir_intrinsic_instr *intr, const char *name,
2725 const struct dxil_value *value = call_unary_external_function(ctx, name, dxil_intr);
5331 struct dxil_func_def *func_def = dxil_add_function_def(&ctx->mod, func->name, func_type, impl->num_blocks);
5466 DXIL_RESOURCE_KIND_RAW_BUFFER, var->name))
5473 char name[64];
5474 snprintf(name, sizeof(name), "__ssbo%d", i);
5476 DXIL_RESOURCE_KIND_RAW_BUFFER, name))
5683 uint8_t value, char *name,
5693 var->name = name;
5702 char *name, int driver_location)
5715 ctx->system_value[sv_slot] = add_sysvalue(ctx, sv_slot, name, driver_location);
5726 char *name;
5774 info->value, info->name,