Blender Git Loki
Git Commits -> Revision 8ac1d8a
Revision 8ac1d8a by Sergey Sharybin (master) December 24, 2012, 13:33 (GMT) |
Fix #33650: Compositor locks up when input is an unrendered render layer. Issue was caused by resolution detecting which assumed zero resolution is undefined one and should be re-evaluated. It doesn't work in cases when there's a missing input, causing lots of unneeded resolution re-calculation. It wasn't so much issue in average sized node trees, but it was a real problem in generated tree from the report. Currently used pretty simple solution which added a boolean flag to the node operation which signal whether resolution was ever set or not. There're probably smarter solutions here but can not think about them. |
Commit Details:
Full Hash: 8ac1d8a4eafe4988ae6c6049bb0ebd40381e46ae
SVN Revision: 53310
Parent Commit: a1c9241
Lines Changed: +6, -3