Searched refs:output_var (Results 1 – 1 of 1) sorted by relevance
1439 ir_variable *const output_var = ((ir_instruction *) node)->as_variable(); in assign_varying_locations() local1441 if ((output_var == NULL) || (output_var->mode != ir_var_out)) in assign_varying_locations()1443 int paramIndex = _mesa_get_parameter(prog->Varying, output_var->name); in assign_varying_locations()1445 paramIndex = _mesa_add_parameter(prog->Varying, output_var->name); in assign_varying_locations()1447 if (output_var->location != -1) in assign_varying_locations()1449 param->BindLocation = output_var->location; in assign_varying_locations()1454 consumer->symbols->get_variable(output_var->name); in assign_varying_locations()1461 param->BindLocation = output_var->location = output_index; in assign_varying_locations()1465 assert(!output_var->type->is_record()); in assign_varying_locations()1467 if (output_var->type->is_array()) { in assign_varying_locations()[all …]