[Bf-blender-cvs] [4ea814510ed] refactor-mesh-position-generic: Merge branch 'refactor-mesh-selection-generic' into refactor-mesh-position-generic
Hans Goudey
noreply at git.blender.org
Fri Sep 16 00:06:54 CEST 2022
Commit: 4ea814510edd8f0bfb7958196e04ff60a4d22c9a
Author: Hans Goudey
Date: Thu Sep 15 13:35:34 2022 -0500
Branches: refactor-mesh-position-generic
https://developer.blender.org/rB4ea814510edd8f0bfb7958196e04ff60a4d22c9a
Merge branch 'refactor-mesh-selection-generic' into refactor-mesh-position-generic
===================================================================
===================================================================
diff --cc source/blender/blenkernel/intern/mesh.cc
index 44c9e3e6c42,9a6770af200..90b54e8a8a2
--- a/source/blender/blenkernel/intern/mesh.cc
+++ b/source/blender/blenkernel/intern/mesh.cc
@@@ -263,13 -263,8 +263,14 @@@ static void mesh_blend_write(BlendWrite
".selection_edge",
".selection_poly"});
+ mesh->mvert = BKE_mesh_legacy_convert_positions_to_verts(
+ mesh, temp_arrays_for_legacy_format, vert_layers);
+ BKE_mesh_legacy_convert_hide_layers_to_flags(mesh);
++ BKE_mesh_legacy_convert_selection_layers_to_flags(mesh);
+ BKE_mesh_legacy_convert_material_indices_to_mpoly(mesh);
+ BKE_mesh_legacy_bevel_weight_from_layers(mesh);
+
/* Set deprecated mesh data pointers for forward compatibility. */
- mesh->mvert = const_cast<MVert *>(mesh->verts().data());
mesh->medge = const_cast<MEdge *>(mesh->edges().data());
mesh->mpoly = const_cast<MPoly *>(mesh->polys().data());
mesh->mloop = const_cast<MLoop *>(mesh->loops().data());
More information about the Bf-blender-cvs
mailing list