Home
last modified time | relevance | path

Searched refs:slot_end (Results 1 - 1 of 1) sorted by relevance

/third_party/mesa3d/src/compiler/glsl/
H A Dgl_nir_link_varyings.c1515 unsigned slot_end = *location + num_components - 1; in varying_matches_assign_locations() local
1523 while (slot_end < MAX_VARYING * 4u) { in varying_matches_assign_locations()
1524 const unsigned slots = (slot_end / 4u) - (*location / 4u) + 1; in varying_matches_assign_locations()
1534 slot_end = *location + num_components - 1; in varying_matches_assign_locations()
1537 if (!var->data.patch && slot_end >= MAX_VARYING * 4u) { in varying_matches_assign_locations()
1545 if (slot_end < MAX_VARYINGS_INCL_PATCH * 4u) { in varying_matches_assign_locations()
1546 for (unsigned j = *location / 4u; j < slot_end / 4u; j++) in varying_matches_assign_locations()
1548 components[slot_end / 4u] = (slot_end & 3) + 1; in varying_matches_assign_locations()
1553 *location = slot_end in varying_matches_assign_locations()
[all...]

Completed in 3 milliseconds