Searched refs:producer_var (Results 1 – 2 of 2) sorted by relevance
1469 void record(ir_variable *producer_var, ir_variable *consumer_var);1541 ir_variable *producer_var; member1639 varying_matches::record(ir_variable *producer_var, ir_variable *consumer_var) in record() argument1641 assert(producer_var != NULL || consumer_var != NULL); in record()1643 if ((producer_var && (!producer_var->data.is_unmatched_generic_inout || in record()1644 producer_var->data.explicit_location)) || in record()1655 (producer_var->type->contains_integer() || in record()1656 producer_var->type->contains_double()); in record()1672 if (producer_var) { in record()1673 producer_var->data.centroid = false; in record()[all …]
1501 gl_shader_variable const *producer_var = NULL; in validate_io() local1515 producer_var = var; in validate_io()1526 producer_var = var; in validate_io()1544 if (producer_var == NULL) { in validate_io()1572 const glsl_type *producer_type = producer_var->type; in validate_io()1573 const glsl_type *producer_interface_type = producer_var->interface_type; in validate_io()1589 if (producer_interface_type->is_array() && !producer_var->patch) in validate_io()1592 if (producer_type->is_array() && !producer_var->patch) in validate_io()1637 unsigned producer_interpolation = producer_var->interpolation; in validate_io()1648 if (producer_var->precision != consumer_var->precision) { in validate_io()[all …]