[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