diff options
-rw-r--r-- | intern/cycles/render/graph.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/intern/cycles/render/graph.cpp b/intern/cycles/render/graph.cpp index 485d6167ee3..088fda00abb 100644 --- a/intern/cycles/render/graph.cpp +++ b/intern/cycles/render/graph.cpp @@ -762,6 +762,7 @@ void ShaderGraph::compute_displacement_hash() foreach (ShaderInput *input, node->inputs) { int link_id = (input->link) ? input->link->parent->id : 0; md5.append((uint8_t *)&link_id, sizeof(link_id)); + md5.append((input->link) ? input->link->name().c_str() : ""); } if (node->special_type == SHADER_SPECIAL_TYPE_OSL) { |