Lines Matching refs:name

223                        const char *name, const struct glsl_type *type,
241 out->name.string = ralloc_strdup(shProg, "gl_VertexID");
246 out->name.string = ralloc_strdup(shProg, "gl_TessLevelOuter");
252 out->name.string = ralloc_strdup(shProg, "gl_TessLevelInner");
255 out->name.string = ralloc_strdup(shProg, name);
258 resource_name_updated(&out->name);
260 if (!out->name.string)
279 is_gl_identifier(in->name) ||
306 const char *name, const struct glsl_type *type,
321 * instance name, it is enumerated using just the variable name.
324 * instance name, it is enumerated as "BlockName.Member", where
325 * "BlockName" is the name of the interface block (not the
326 * instance name) and "Member" is the name of the variable."
334 * also unwrap the interface type when constructing the name.
346 name = ralloc_asprintf(shProg, "%s.%s", interface_name, name);
355 * will be generated for each active structure member. The name of
356 * each entry is formed by concatenating the name of the structure,
357 * the "." character, and the name of the structure member. If a
370 char *field_name = ralloc_asprintf(shProg, "%s.%s", name, field->name);
387 * single entry will be generated, with its name string formed by
388 * concatenating the name of the array and the string "[0]"."
393 * The name of each entry is formed by concatenating the name of
406 char *elem = ralloc_asprintf(shProg, "%s[%d]", name, i);
424 * type, a single entry will be generated, using the variable name
428 create_shader_variable(shProg, var, name, type, interface_type,
480 sh_var->name.string = NULL;
481 resource_name_updated(&sh_var->name);
498 if (strncmp(var->name, "packed:", 7) == 0)
509 var, var->name, var->type,
560 type, var, var->name, var->type, false,