Lines Matching refs:consumer_var
1500 gl_shader_variable const *const consumer_var = RESOURCE_VAR(res); in validate_io() local
1503 if (is_gl_identifier(consumer_var->name)) in validate_io()
1509 if (consumer_var->explicit_location) { in validate_io()
1514 consumer_var->location == var->location) { in validate_io()
1525 strcmp(consumer_var->name, var->name) == 0) { in validate_io()
1570 const glsl_type *consumer_type = consumer_var->type; in validate_io()
1571 const glsl_type *consumer_interface_type = consumer_var->interface_type; in validate_io()
1578 if (consumer_interface_type->is_array() && !consumer_var->patch) in validate_io()
1581 if (consumer_type->is_array() && !consumer_var->patch) in validate_io()
1638 unsigned consumer_interpolation = consumer_var->interpolation; in validate_io()
1648 if (producer_var->precision != consumer_var->precision) { in validate_io()
1653 if (producer_var->outermost_struct_type != consumer_var->outermost_struct_type) { in validate_io()