a3c045d49d35375714332aed9b0ed44d634094c3
`LayerTypeInfo` can define a `layers_max()` function which determines the maximum allowed number of layers. Upon merging, this limit was respected from the source, but not on the destination, so it was possible to exceed the max (if there were layers on the destination already). NOTE: `layers_max()` is currently only defined for legacy CD_MTFACE, but we might want to enforce this for UVs / CD_PROP_FLOAT2 again. This came up in #111608. Pull Request: https://projects.blender.org/blender/blender/pulls/111609
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
