Home | History | Annotate | Download | only in spirv

Lines Matching refs:members

454          type = type->members[field];
1429 assert(vtn_var->var->members);
1434 vtn_var->var->members[member].location = location;
1450 apply_var_decoration(b, &vtn_var->var->members[member], dec);
1455 apply_var_decoration(b, &vtn_var->var->members[i], dec);
1749 * of its members must have a Location decoration.”
1754 var->var->members[i].location != -1);
1763 if (var->var->members[i].location != -1)
1764 location = var->var->members[i].location;
1766 var->var->members[i].location = location;
1928 * will place the patch decorations on the struct members. This
1933 * inside an array and some of the members being patch and others not
1935 * it to be all or nothing, we'll call it patch if any of the members
1972 * For another, interpolation qualifiers can be applied to members of
1979 var->var->members = rzalloc_array(var->var, struct nir_variable_data,
1983 var->var->members[i].mode = nir_mode;
1984 var->var->members[i].patch = var->var->data.patch;
1985 var->var->members[i].location = -1;
2121 var->var->members) {
2143 vtn_assert(var->var != NULL && var->var->members == NULL);
2567 ptr->type->members[field]->base_type != vtn_base_type_array,
2588 const uint32_t stride = ptr->type->members[field]->stride;