Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2018-12-11 16:34:28 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2018-12-11 16:34:52 +0300
commitece109dd60ab5e0be5d037b6e3f051afe1bfc47d (patch)
treedfcca3975a9f12880024f0b0a37eed5a543f75ee /intern/cycles
parentb45b082531ca8d4e2bd7b06616b27b21f42fe542 (diff)
Cycles: Add strict assert when assigning input socket stack offset
Diffstat (limited to 'intern/cycles')
-rw-r--r--intern/cycles/render/svm.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/intern/cycles/render/svm.cpp b/intern/cycles/render/svm.cpp
index 01fda0a9e01..656ccbcb70f 100644
--- a/intern/cycles/render/svm.cpp
+++ b/intern/cycles/render/svm.cpp
@@ -246,6 +246,7 @@ int SVMCompiler::stack_assign(ShaderInput *input)
if(input->stack_offset == SVM_STACK_INVALID) {
if(input->link) {
/* linked to output -> use output offset */
+ assert(input->link->stack_offset != SVM_STACK_INVALID);
input->stack_offset = input->link->stack_offset;
}
else {