Blender Git Commit Log

Git Commits -> Revision edaeec3

Revision edaeec3 by Jacques Lucke (master)
September 14, 2021, 14:34 (GMT)
Nodes: cache node declaration on node

Previously, it was necessary to rebuild the node declaration
every time it was used. Now it is cached per node for easy
and fast access.

For more details on what this is, look at the comment in
`DNA_node_types.h`.

Differential Revision: https://developer.blender.org/D12471

Commit Details:

Full Hash: edaeec3e720cacf789d0b3c438df6c2944adbd8b
Parent Commit: dee0b56
Lines Changed: +61, -9

5 Modified Paths:

/source/blender/blenkernel/BKE_node.h (+2, -0) (Diff)
/source/blender/blenkernel/intern/node.cc (+24, -4) (Diff)
/source/blender/makesdna/DNA_node_types.h (+30, -0) (Diff)
/source/blender/nodes/intern/node_socket.cc (+3, -5) (Diff)
/source/blender/nodes/NOD_node_declaration.hh (+2, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021