3D Paint Brush: Disable Node Splitting #115928

Merged
Jeroen Bakker merged 1 commits from Jeroen-Bakker/blender:3dbrush/disable-node-splitting into main 2023-12-08 11:15:15 +01:00

1 Commits

Author SHA1 Message Date
Jeroen Bakker 7d61788b5f 3D Paint Brush: Disable Node Splitting
buildbot/vexp-code-patch-lint Build done. Details
buildbot/vexp-code-patch-linux-x86_64 Build done. Details
buildbot/vexp-code-patch-darwin-x86_64 Build done. Details
buildbot/vexp-code-patch-darwin-arm64 Build done. Details
buildbot/vexp-code-patch-windows-amd64 Build done. Details
buildbot/vexp-code-patch-coordinator Build done. Details
Node splitting seems to be broken and when triggered it crashes blender. The cause for
this is that SplitNodePair stores a full node and uses assign operators, that can free
unallocated space.

Although node splitting is important for performance point of view, we should reevaluate
how we want node splitting to work.

This PR only disables it, so it won't crash when used.
2023-12-08 09:55:14 +01:00