Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans Goudey <h.goudey@me.com>2022-09-02 21:25:02 +0300
committerHans Goudey <h.goudey@me.com>2022-09-02 22:09:41 +0300
commit58c650a44c251a41c89375d697efdf07153016e0 (patch)
treef15a8127012645768a075b9cfa3d7c9c11844d8d /source/blender/editors/space_node/node_draw.cc
parent6f53af3a8159a5c5ec29d2c9a1b3521ec3f002c2 (diff)
Nodes: Use existing nodes span cache
Use cache from 25e307d725d0b924f rather than creating a new vector on every redraw.
Diffstat (limited to 'source/blender/editors/space_node/node_draw.cc')
-rw-r--r--source/blender/editors/space_node/node_draw.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/editors/space_node/node_draw.cc b/source/blender/editors/space_node/node_draw.cc
index a5b4d2bcf4e..5c866d07745 100644
--- a/source/blender/editors/space_node/node_draw.cc
+++ b/source/blender/editors/space_node/node_draw.cc
@@ -3024,7 +3024,7 @@ static void draw_nodetree(const bContext &C,
{
SpaceNode *snode = CTX_wm_space_node(&C);
- Vector<bNode *> nodes = ntree.nodes;
+ Span<bNode *> nodes = ntree.all_nodes();
Array<uiBlock *> blocks = node_uiblocks_init(C, nodes);