00335fa46b2dd7f84a3157a7f457938184b96411
Loading GPv2 files was crashing after modifiers were removed in #125102. The modifier type info structs were still used for some internal purposes (`struct_name`, `free_data`, `foreach_ID_link`), but the info was not registered any more. Since we only need a small portion of the typeinfo and because GPv2 modifiers will never change, using simple functions with switch statements makes more sense here than bringing back fully fledged typeinfo struct registration. Pull Request: https://projects.blender.org/blender/blender/pulls/125663
…
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%
