Home
last modified time | relevance | path

Searched refs:output_var (Results 1 – 1 of 1) sorted by relevance

/external/mesa3d/src/glsl/
Dlinker.cpp1439 ir_variable *const output_var = ((ir_instruction *) node)->as_variable(); in assign_varying_locations() local
1441 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 …]