Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans Goudey <h.goudey@me.com>2022-02-18 18:24:28 +0300
committerHans Goudey <h.goudey@me.com>2022-02-18 18:25:13 +0300
commit734c6a4405f21078270e71a4c2f0e98e74173ad7 (patch)
treefa26ad0ef792ecf3c1f2133611d4d717168db4e9 /source/blender/blenkernel/intern/curve.cc
parentceea3d0f809b0579eb634fc5206a678d996327f6 (diff)
Nodes: Update dependency graph when removing some nodes
When removing a node that has a dependence on an ID, like the object info node, the dependency graph relations weren't updated. This can cause unexpected performance issues if a complex node tree continues to depend on an ID that it doesn't actually use anymore. To fix this case, tag relations for an update if the node has a data-block socket. Fixes part of T88332 Differential Revision: https://developer.blender.org/D14121
Diffstat (limited to 'source/blender/blenkernel/intern/curve.cc')
0 files changed, 0 insertions, 0 deletions