Lines Matching defs:output_layers
636 struct loader_layer_list* output_layers) {
654 // No settings layers - just copy regular to output_layers - memset regular layers to prevent double frees
655 *output_layers = *regular_layers;
659 // No regular layers or has_unordered_layer_location is false - just copy settings to output_layers -
661 *output_layers = *settings_layers;
666 res = loader_init_generic_list(inst, (struct loader_generic_list*)output_layers,
672 // Insert the settings layers into output_layers up to unordered_layer_index
674 if (!check_if_layer_is_in_list(output_layers, &settings_layers->list[i])) {
675 res = loader_append_layer_property(inst, output_layers, &settings_layers->list[i]);
683 // Check if its already been put in the output_layers list as well as the remaining settings_layers
684 bool regular_layer_is_ordered = check_if_layer_is_in_list(output_layers, ®ular_layers->list[i]) ||
688 res = loader_append_layer_property(inst, output_layers, ®ular_layers->list[i]);
701 res = loader_append_layer_property(inst, output_layers, &settings_layers->list[i]);
709 loader_delete_layer_list_and_properties(inst, output_layers);