Blender Git Commit Log

Git Commits -> Revision af0b792

Revision af0b792 by Jacques Lucke (master)
October 1, 2021, 09:42 (GMT)
Fix T87536: incorrect socket types in reroute nodes

This refactors and fixes the code that propagates socket types
through reroute nodes. In my tests it is faster than the previous
code. The difference becomes larger the more reroute nodes
there are, because the old code had O(n^2) runtime, while the
new code runs in linear time.

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

Commit Details:

Full Hash: af0b7925db517ebe4637cca90f9dfa8056656b3e
Parent Commit: 7843cd6
Lines Changed: +80, -73

1 Modified Path:

/source/blender/nodes/intern/node_common.cc (+80, -73) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021