Blender Git Commit Log

Git Commits -> Revision 4944698

Revision 4944698 by Jacques Lucke (temp-ui-tweaks)
September 22, 2021, 13:54 (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: 494469897c2b48922fd2ae9471269a3501236d7f
Parent Commit: 205ccb8
Committed By: Pablo Vazquez
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