Files
test2/source/blender/editors/include
Jacques Lucke fb38327e6a Geometry Nodes: refactor how side effect nodes are set up
Previously, the geometry nodes modifier was converting the
viewer path to a compute context at the same time as it was
setting up side effect nodes for the geometry nodes evaluation.

Now, this is changed to be a two step process. First, the viewer
path is converted to the corresponding compute context.
Afterwards, a separate function sets side effect nodes up so
that the given node in the given compute context will be evaluated.

This has three main benefits:
* More obvious separation of concerns.
* Can reuse the code that maps a viewer path element to a compute
  context already.
* With gizmo nodes (#112677), it may become necessary to add side
  effect nodes  based on a compute context, but without having a
  corresponding viewer path.
2023-10-03 14:12:42 +02:00
..
2023-09-13 02:25:03 +02:00
2023-09-21 15:11:16 +02:00
2023-09-13 02:25:03 +02:00
2023-09-08 17:12:29 +10:00
2023-09-27 01:45:59 +02:00
2023-08-18 17:29:41 +02:00