Lines Matching refs:shProg
221 create_shader_variable(struct gl_shader_program *shProg,
231 struct gl_shader_variable *out = rzalloc(shProg,
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);
302 struct gl_shader_program *shProg,
346 name = ralloc_asprintf(shProg, "%s.%s", interface_name, name);
370 char *field_name = ralloc_asprintf(shProg, "%s.%s", name, field->name);
371 if (!add_shader_variable(consts, shProg, resource_set,
406 char *elem = ralloc_asprintf(shProg, "%s[%d]", name, i);
407 if (!add_shader_variable(consts, shProg, resource_set,
428 create_shader_variable(shProg, var, name, type, interface_type,
434 return link_util_add_program_resource(shProg, resource_set,
554 struct gl_shader_program *shProg,
559 if (!add_shader_variable(consts, shProg, resource_set, 1 << stage,