Blender Git Commit Log

Git Commits -> Revision a30a863

Revision a30a863 by Lukas Toenne (object_nodes, strand_nodes)
December 10, 2015, 10:23 (GMT)
Removed 'Value' node types for pointer and mesh data, and disallow hardcoding them as constants.

Pointers in the instruction lists are bound to be invalid most of the time. They should only be
supplied externally via graph input arguments.

Note that opcodes still exist for POINTER/MESH, but these always store a NULL/empty DM
default value, rather than reading from instructions. They are only used by the code generator
as fallbacks if such sockets are not connected.

Commit Details:

Full Hash: a30a863a547b7a94bffa85f6369c09c52536acef
Parent Commit: 8432aac
Lines Changed: +8, -66

4 Modified Paths:

/source/blender/blenvm/bvm/bvm_eval.cc (+6, -4) (Diff)
/source/blender/blenvm/bvm/bvm_function.h (+0, -34) (Diff)
/source/blender/blenvm/compile/bvm_codegen.cc (+2, -18) (Diff)
/source/blender/blenvm/compile/bvm_nodegraph.cc (+0, -10) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021