Lines Matching defs:uni
3419 struct gl_uniform_storage *uni = p->sh.SubroutineUniformRemapTable[j];
3421 if (!uni)
3426 linker_error(prog, "subroutine uniform %s defined but no valid functions found\n", uni->type->name);
3432 if (fn->types[k] == uni->type) {
3438 uni->num_compatible_subroutines = count;
4288 get_array_size(struct gl_uniform_storage *uni, const glsl_struct_field *field,
4301 if (is_top_level_shader_storage_block_member(uni->name,
4314 get_array_stride(struct gl_context *ctx, struct gl_uniform_storage *uni,
4335 if (is_top_level_shader_storage_block_member(uni->name,
4357 struct gl_uniform_storage *uni)
4359 int block_index = uni->block_index;
4362 char *var_name = get_top_level_name(uni->name);
4364 get_top_level_name(uni->is_shader_storage ?
4370 char *temp_name = get_var_name(uni->name);
4405 array_stride = get_array_stride(ctx, uni, iface, field,
4407 array_size = get_array_size(uni, field, interface_name, var_name);
4415 uni->top_level_array_stride = array_stride;
4416 uni->top_level_array_size = array_size;