var->data.mode == ir_var_shader_out &&
var_counts_against_varying_limit(producer->Stage, var)) {
/* outputs for fragment shader can't be doubles */
- output_vectors += var->type->count_attribute_slots(false);
+ output_vectors += var->count_attribute_slots(false);
}
}
var->data.mode == ir_var_shader_in &&
var_counts_against_varying_limit(consumer->Stage, var)) {
/* vertex inputs aren't varying counted */
- input_vectors += var->type->count_attribute_slots(false);
+ input_vectors += var->count_attribute_slots(false);
}
}