Lines Matching defs:var
337 const nir_variable *var =
340 assert(var);
342 unsigned loc = var->data.location;
343 assert(var->data.index == 0 && "todo: dual-source blending");
374 const nir_variable *var =
377 assert(var);
379 unsigned loc = var->data.location;
380 assert(var->data.index == 0 && "todo: dual-source blending");
1515 nir_foreach_shader_out_variable(var, nir) {
1516 unsigned loc = var->data.location;
1522 assert(var->data.driver_location < AGX_MAX_VARYINGS);
1523 remap[var->data.driver_location] = base;
1564 nir_foreach_shader_in_variable(var, nir) {
1565 unsigned loc = var->data.driver_location;
1567 glsl_without_array_or_matrix(var->type);
1575 chan += var->data.location_frac;
1579 nir_foreach_shader_in_variable(var, nir) {
1580 unsigned loc = var->data.driver_location;
1581 unsigned sz = glsl_count_attribute_slots(var->type, FALSE);
1584 assert(var->data.driver_location <= AGX_MAX_VARYINGS);
1585 remap[var->data.driver_location] = base;
1589 cfg.type = (var->data.location == VARYING_SLOT_PNTC) ?
1591 (var->data.interpolation == INTERP_MODE_FLAT) ?
1619 nir_foreach_shader_in_variable(var, nir) {
1620 if (var->data.interpolation == INTERP_MODE_FLAT)
1621 mask |= BITFIELD64_BIT(var->data.location);