[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel/intern node.c
Ton Roosendaal
ton at blender.org
Wed Mar 8 14:06:33 CET 2006
ton (Ton Roosendaal) 2006/03/08 14:06:33 CET
Modified files:
blender/source/blender/blenkernel/intern node.c
Log:
Compositor now checks for cyclic nodes too, and skips them while executing.
This prevents eternal loops. It prints error message in console.
Note that the Shader nodes dont need this, since they're just executed in
presorted order. The compositing nodes use threading, with a call asking
for the next job... if this includes cyclic nodes, the 'next job' will
always return NULL.
Revision Changes Path
1.28 +25 -13 blender/source/blender/blenkernel/intern/node.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/node.c.diff?r1=1.27&r2=1.28&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list