diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2016-01-04 15:11:52 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2016-01-04 15:11:52 +0300 |
commit | 2cdd4a5467984e3d1cbff50436debcd2d44d71b6 (patch) | |
tree | 9a8b37f0451e08e14e5762d79fc4add774e410ce /intern/cycles/render/svm.cpp | |
parent | aad24468e2d32d46e2c3b3b4a37302a4f1f27ab6 (diff) |
Cycles: Fix access uninitialized SVM stack caused by recent optimization
Diffstat (limited to 'intern/cycles/render/svm.cpp')
-rw-r--r-- | intern/cycles/render/svm.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/intern/cycles/render/svm.cpp b/intern/cycles/render/svm.cpp index 48f31ebe298..140ebaa55b8 100644 --- a/intern/cycles/render/svm.cpp +++ b/intern/cycles/render/svm.cpp @@ -622,6 +622,7 @@ void SVMCompiler::generate_multi_closure(ShaderNode *root_node, } state->nodes_done.insert(node); + state->nodes_done_flag[node->id] = true; } |