Technically Campbell's suggestion can work, i've tested removing IDP_ENUM
and moving the ui data into the Int property.
However, i agree with Hans that having a distinct IDP_ENUM
type is…
We don't have a global registry map by static node type, since static ids are sometimes shared between different node types. But i've added a static set to check for known types, which is only…
I think i can confirm that it's a regression, but it's a bit difficult to compare directly. in 3.6 i can ramp it up to 2.5GB and it drops back down to <700MB after scaling back. In 4.1 it goes…
Can confirm persistent memory as well.
This should be ported to 3.6 LTS and 4.0.
On second thought: It should be easier to do this with nodes than with sockets. The NodeTypeUndefined
is already handled, so if i replace unknown nodes with that type it should work. Socket…
That's true, but the issue i ran into with the sockets was that handling an unknown type is not something the various node systems necessarily support. We'll need to make sure that unknown…
Perhaps we can just remove nodes that need storage but are missing it?
I would suggest to just discard any unknown built-in node types (custom nodes are left untouched).
In #114401 i…