Lines Matching refs:num_fields
1585 unsigned num_fields = type->length;
1586 glsl_struct_field *fields = new glsl_struct_field[num_fields];
1588 num_fields * sizeof(*fields));
1589 for (unsigned i = 0; i < num_fields; i++) {
1594 if (is_ssbo && i == (num_fields - 1))
1606 glsl_type::get_interface_instance(fields, num_fields,
1617 unsigned num_fields = ifc_type->length;
1618 glsl_struct_field *fields = new glsl_struct_field[num_fields];
1620 num_fields * sizeof(*fields));
1622 for (unsigned i = 0; i < num_fields; i++) {
1637 glsl_type::get_interface_instance(fields, num_fields, packing,
1640 for (unsigned i = 0; i < num_fields; i++) {