2a19810f970bc88f2b2d5eb86595bf4dcd2bc5b6
Versioning code in `do_versions_after_linking_260` inserted new group input and output nodes. And (reasonably?) expected sockets to exist on those nodes. However, `nodeAddStaticNode` did not initialize sockets on nodes with that use `declare_dynamic` yet. This patch changes it so that `declare_dynamic` is used in more places, which caused issues during file loading when node groups are updated in somewhat arbitrary order (not in an order that is based on which groups use which). Differential Revision: https://developer.blender.org/D17183
…
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%
