Searched refs:explicit_locations (Results 1 – 2 of 2) sorted by relevance
/external/mesa3d/src/compiler/glsl/ |
D | link_varyings.cpp | 456 check_location_aliasing(struct explicit_location_info explicit_locations[][4], in check_location_aliasing() 493 &explicit_locations[location][comp]; in check_location_aliasing() 617 struct explicit_location_info explicit_locations[][4], in validate_explicit_variable_location() 656 if (!check_location_aliasing(explicit_locations, var, in validate_explicit_variable_location() 668 } else if (!check_location_aliasing(explicit_locations, var, in validate_explicit_variable_location() 701 struct explicit_location_info explicit_locations[MAX_VARYING][4]; in validate_first_and_last_interface_explicit_locations() local 716 memset(explicit_locations, 0, sizeof(explicit_locations)); in validate_first_and_last_interface_explicit_locations() 728 ctx, explicit_locations, var, prog, sh)) { in validate_first_and_last_interface_explicit_locations()
|
D | linker.cpp | 3269 ir_variable *explicit_locations[MAX_VARYINGS_INCL_PATCH][4] = in match_explicit_outputs_to_inputs() local 3283 if (explicit_locations[idx][var->data.location_frac] == NULL) in match_explicit_outputs_to_inputs() 3284 explicit_locations[idx][var->data.location_frac] = var; in match_explicit_outputs_to_inputs() 3304 output = explicit_locations[input->data.location - VARYING_SLOT_VAR0] in match_explicit_outputs_to_inputs()
|