Blender Git Commit Log

Git Commits -> Revision 090be27

Revision 090be27 by Jacques Lucke (master)
October 21, 2021, 13:50 (GMT)
Geometry Nodes: fix force-computing multiple non-output sockets

There were some issues when multiple inputs of the same node
were forced to be computed (e.g. for the spreadsheet), but none
of the node outputs (if existant) were used. Essentially the node
was marked as "finished" too early in this case.

This fix is necessary for the improved viewer node (T92167).

Commit Details:

Full Hash: 090be2775e3d7c0dc3f7956b05c7fb9a72c4bdfc
Parent Commit: 6600ae3
Lines Changed: +69, -45

4 Modified Paths:

/source/blender/modifiers/intern/MOD_nodes.cc (+19, -18) (Diff)
/source/blender/modifiers/intern/MOD_nodes_evaluator.cc (+41, -20) (Diff)
/source/blender/nodes/intern/geometry_nodes_eval_log.cc (+1, -1) (Diff)
/source/blender/nodes/NOD_geometry_nodes_eval_log.hh (+8, -6) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021