Blender Git Commit Log
Git Commits -> Revision ceed3ef
Revision ceed3ef by Brecht Van Lommel (master) November 26, 2012, 21:59 (GMT) |
Fix #32907: failure rendering a complex node setup, hitting fixed max number of closures limit. Optimized the code now so it can handle more. Change SVM mix/add closure handling, now we transform the node graph so that the mix weights are fed into the closure nodes directly. |
Commit Details:
Full Hash: ceed3ef640bb40e1232feeb409220fe19011bc43
SVN Revision: 52587
Parent Commit: eab58bf
Lines Changed: +318, -225
7 Modified Paths:
/intern/cycles/kernel/svm/svm_closure.h (+128, -97) (Diff)
/intern/cycles/render/graph.cpp (+97, -7) (Diff)
/intern/cycles/render/graph.h (+12, -5) (Diff)
/intern/cycles/render/nodes.cpp (+51, -8) (Diff)
/intern/cycles/render/nodes.h (+5, -0) (Diff)
/intern/cycles/render/svm.cpp (+24, -100) (Diff)
/intern/cycles/render/svm.h (+1, -8) (Diff)
/intern/cycles/render/graph.cpp (+97, -7) (Diff)
/intern/cycles/render/graph.h (+12, -5) (Diff)
/intern/cycles/render/nodes.cpp (+51, -8) (Diff)
/intern/cycles/render/nodes.h (+5, -0) (Diff)
/intern/cycles/render/svm.cpp (+24, -100) (Diff)
/intern/cycles/render/svm.h (+1, -8) (Diff)