Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartijn Versteegh <blender@aaltjegron.nl>2022-11-10 22:17:12 +0300
committerMartijn Versteegh <blender@aaltjegron.nl>2022-11-10 22:31:37 +0300
commitea81b0f9745b3a22baf1a79e678238570f7e80c7 (patch)
tree68e53769d57896a1e367a408c0e9d67adb625560
parentea2256f540b5754c725a3e6255c800b07928031c (diff)
Fix mangled merge of versioning code.
Versioning code was put in the mesh loading code, instead of versioning in an earlier version of the SoA conversions. Later it was moved to the proper place, but in the refactor-mesh-uv-as-attrib branch it remained in the original location due to a merge error.
-rw-r--r--source/blender/blenkernel/intern/mesh.cc7
-rw-r--r--source/blender/blenloader/intern/versioning_400.cc1
2 files changed, 1 insertions, 7 deletions
diff --git a/source/blender/blenkernel/intern/mesh.cc b/source/blender/blenkernel/intern/mesh.cc
index dc9de1e61c2..53c61a1a5e7 100644
--- a/source/blender/blenkernel/intern/mesh.cc
+++ b/source/blender/blenkernel/intern/mesh.cc
@@ -365,13 +365,6 @@ static void mesh_blend_read_data(BlendDataReader *reader, ID *id)
}
}
- if (!BLO_read_data_is_undo(reader)) {
- BKE_mesh_legacy_convert_flags_to_hide_layers(mesh);
- BKE_mesh_legacy_convert_uvs_to_generic(mesh);
- BKE_mesh_legacy_convert_mpoly_to_material_indices(mesh);
- BKE_mesh_legacy_bevel_weight_to_layers(mesh);
- }
-
/* We don't expect to load normals from files, since they are derived data. */
BKE_mesh_normals_tag_dirty(mesh);
BKE_mesh_assert_normals_dirty_or_calculated(mesh);
diff --git a/source/blender/blenloader/intern/versioning_400.cc b/source/blender/blenloader/intern/versioning_400.cc
index 2616bb890a3..3302aa890d9 100644
--- a/source/blender/blenloader/intern/versioning_400.cc
+++ b/source/blender/blenloader/intern/versioning_400.cc
@@ -23,6 +23,7 @@ static void version_mesh_legacy_to_struct_of_array_format(Mesh &mesh)
{
BKE_mesh_legacy_convert_flags_to_selection_layers(&mesh);
BKE_mesh_legacy_convert_flags_to_hide_layers(&mesh);
+ BKE_mesh_legacy_convert_uvs_to_generic(&mesh);
BKE_mesh_legacy_convert_mpoly_to_material_indices(&mesh);
BKE_mesh_legacy_bevel_weight_to_layers(&mesh);
BKE_mesh_legacy_face_set_to_generic(&mesh);