Blender Git Commit Log

Git Commits -> Revision 34439f0

Revision 34439f0 by Jacques Lucke (master)
May 8, 2021, 12:54 (GMT)
Cleanup: remove use of persistent data handles in geometry nodes

Those were mostly just left over from previous work on particle nodes.
They solved the problem of keeping a reference to an object over
multiple frames and in a cache. Currently, we do not have this problem
in geometry nodes, so we can also remove this layer of complexity
for now.

Commit Details:

Full Hash: 34439f05ab68e0f6287c96d7391f38dca8e64205
Parent Commit: 39044e6
Lines Changed: +34, -307

1 Deleted Path:

/source/blender/blenkernel/BKE_persistent_data_handle.hh (+0, -153)

10 Modified Paths:

/source/blender/blenkernel/CMakeLists.txt (+1, -2) (Diff)
/source/blender/modifiers/intern/MOD_nodes.cc (+18, -47) (Diff)
/source/blender/modifiers/intern/MOD_nodes_evaluator.cc (+1, -19) (Diff)
/source/blender/modifiers/intern/MOD_nodes_evaluator.hh (+0, -4) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_collection_info.cc (+1, -3) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_object_info.cc (+1, -3) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_point_instance.cc (+2, -8) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_switch.cc (+2, -2) (Diff)
/source/blender/nodes/intern/node_socket.cc (+8, -57) (Diff)
/source/blender/nodes/NOD_geometry_exec.hh (+0, -9) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021