Lines Matching refs:slots
928 unsigned slots; member
1043 n->slots = vec4_slots; in add_uniform()
1218 const unsigned slots = count_attribute_slots(var->type); in assign_attribute_locations() local
1219 param->Slots = slots; in assign_attribute_locations()
1256 const unsigned use_mask = (1 << slots) - 1; in assign_attribute_locations()
1275 unsigned slots; in assign_attribute_locations() member
1285 return r->slots - l->slots; in assign_attribute_locations()
1296 const unsigned slots = count_attribute_slots(var->type); in assign_attribute_locations() local
1297 const unsigned use_mask = (1 << slots) - 1; in assign_attribute_locations()
1318 to_assign[num_attr].slots = count_attribute_slots(var->type); in assign_attribute_locations()
1345 const unsigned use_mask = (1 << to_assign[i].slots) - 1; in assign_attribute_locations()
1347 int location = find_available_slots(used_locations, to_assign[i].slots); in assign_attribute_locations()
1472 const unsigned slots = output_var->type->length in assign_varying_locations() local
1475 output_index += slots; in assign_varying_locations()
1476 input_index += slots; in assign_varying_locations()
1477 prog->VaryingSlots += slots; in assign_varying_locations()
1479 const unsigned slots = output_var->type->matrix_columns; in assign_varying_locations() local
1481 output_index += slots; in assign_varying_locations()
1482 input_index += slots; in assign_varying_locations()
1483 prog->VaryingSlots += slots; in assign_varying_locations()