Blender Git Commit Log

Git Commits -> Revision a85f595

Revision a85f595 by Lukas Toenne (master)
October 12, 2011, 12:55 (GMT)
Fix for #28886, compositor cache regression bug.

The problem was that all outputs got tagged indiscriminately (esp. hidden render layer sockets), leading to full recalculation every time. This was caused by erroneous tagging of bNodeStacks with hasinput/hasoutput flags. This patch restores the old behaviour of tagging all non-static stacks as input values and all outputs that are connected to some input. Only difference is in node groups, where the hasoutput flag is no longer abused for tagging internal buffers, here the is_copy flag is used instead.

Commit Details:

Full Hash: a85f595721e44cb214262b688f8c418018f1c5c2
SVN Revision: 40952
Parent Commit: 5a3540f
Lines Changed: +5, -5

1 Modified Path:

/source/blender/nodes/intern/node_exec.c (+5, -5) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021