blender/source/blender/nodes
Philipp Oeser 3e6ea470ee Fix T89851: Geometry nodes: wrongly detected "Node group has unidentified
nodes or sockets" error

rBfe22635bf664 introduced a utility to check for this (but it was always
returning true).

This wasnt a problem in master (since it is unused there), but in the
2.93 branch, this utility is actually used and the error results in all
geometry nodetrees to appear with the "Node group has unidentified nodes
or sockets" message (and being unusable).

Now return false in has_undefined_nodes_or_sockets if all nodes and
sockets have been successfully checked.

This commit then needs to end up in the 2.93 branch.

Maniphest Tasks: T89851

Differential Revision: https://developer.blender.org/D11911
2021-07-26 08:39:24 +02:00
..
composite Fix T88666: Cryptomatte: EXR sequence does not update when scrubbing the timeline. 2021-06-09 08:43:40 +02:00
function UI/Nodes: Improve feedback when adding node fails (e.g. on drag & drop) 2021-04-12 18:48:22 +02:00
geometry Fix T87165: Join geometry node doesn't copy instance IDs 2021-04-27 23:37:27 -05:00
intern Fix T89851: Geometry nodes: wrongly detected "Node group has unidentified 2021-07-26 08:39:24 +02:00
shader EEVEE: AOVs not same as cycles. 2021-06-09 08:46:20 +02:00
texture UI/Nodes: Improve feedback when adding node fails (e.g. on drag & drop) 2021-04-12 18:48:22 +02:00
CMakeLists.txt Cleanup: move type conversions to separate file 2021-04-15 09:35:56 +02:00
NOD_common.h Code Style: use "#pragma once" in source directory 2020-08-07 09:50:34 +02:00
NOD_composite.h Compositor: Add Anti-Aliasing node 2021-03-29 07:56:58 +02:00
NOD_derived_node_tree.hh Fix T89004: Undefined Geometry nodes cause a crash when connected to a Group Output node. 2021-06-30 09:22:37 +02:00
NOD_function.h Cleanup: remove unexposed nodes 2021-03-22 12:23:25 +01:00
NOD_geometry.h Fix: Missing GeometryNodeCustomGroup 2021-04-08 16:25:09 -06:00
NOD_geometry_exec.hh Nodes: multi-input support for Attribute Remove node 2021-03-14 23:11:36 +01:00
NOD_math_functions.hh Cleanup: clang-format 2021-03-26 12:28:49 +11:00
NOD_node_tree_multi_function.hh Cleanup: move type conversions to separate file 2021-04-15 09:35:56 +02:00
NOD_node_tree_ref.hh Fix T89004: Undefined Geometry nodes cause a crash when connected to a Group Output node. 2021-06-30 09:22:37 +02:00
NOD_shader.h Code Style: use "#pragma once" in source directory 2020-08-07 09:50:34 +02:00
NOD_socket.h Cleanup: Use enum for "in" vs. "out" node sockets 2021-03-26 14:25:52 -04:00
NOD_static_types.h Geometry Nodes: Bounding Box Node 2021-04-06 16:02:55 -05:00
NOD_texture.h Code Style: use "#pragma once" in source directory 2020-08-07 09:50:34 +02:00
NOD_type_callbacks.hh Geometry Nodes: initial scattering and geometry nodes 2020-12-02 15:38:47 +01:00
NOD_type_conversions.hh Geometry Nodes: refactor implicit conversions 2021-04-15 11:21:48 +02:00