Commit Graph

9 Commits

Author SHA1 Message Date
Dr.Lt.Data
be62255663 crash fix 2023-06-19 21:05:21 +09:00
Dr.Lt.Data
6e4b44a716 prevent erasing output of muted nodes 2023-06-18 10:40:52 +09:00
Dr.Lt.Data
8b0ec819ff bugfix: loop explosion by multiple input nodes 2023-06-17 20:05:57 +09:00
Dr.Lt.Data
7cde7443b0 robust patch for None return 2023-06-17 16:10:49 +09:00
Dr.Lt.Data
e3bd4ee77e Support execution control feature.
ExecutionSwitch, ExecutionBlocker, ExecutionOneOf
2023-06-17 09:55:47 +09:00
Dr.Lt.Data
2e791db572 For final nodes where there are no further outputs like the preview node, the processing priority is increased. 2023-06-17 00:25:26 +09:00
Dr.Lt.Data
173bdd280b loop support added 2023-06-16 22:16:09 +09:00
Dr.Lt.Data
a1298fe31e Bug fix for a crash occurring under specific conditions when handling muted nodes that were already present. 2023-06-03 15:39:05 +09:00
Dr.Lt.Data
2ca43c3ace change recursion style execution to worklist style execution
* Preventing stack overflow in deep recursion in Python.
  * Handling worklists of arbitrary length
  * Allowing future extension for loop structures
* Eliminating inefficiency due to call stack cost
* Improved control over the processing order of nodes
2023-06-03 13:27:08 +09:00