This morning while thinking about how to implement a for
node in Vrac's compute graph, I realized that it currently have a problem: all the inputs of each node are passed to the compute function.
In the case where we have a for block operating on 100 items, that's not what we want. Instead, what we want is to only have the diff of the inputs.
I am going to change how the update of a node's input is working, and how the inputs are presented to the compute-fn
, possibly providing only 1 input to the function in its raw format.