[Bf-blender-cvs] [6528fcaeea6] blender-v2.81-release: Fix T69845: OSL wrong texture node output for fixed vector value

Brecht Van Lommel noreply at git.blender.org
Wed Nov 6 20:24:13 CET 2019


Commit: 6528fcaeea6243c376699b987e1770ed155e19ae
Author: Brecht Van Lommel
Date:   Wed Nov 6 19:27:34 2019 +0100
Branches: blender-v2.81-release
https://developer.blender.org/rB6528fcaeea6243c376699b987e1770ed155e19ae

Fix T69845: OSL wrong texture node output for fixed vector value

===================================================================

M	intern/cycles/render/osl.cpp

===================================================================

diff --git a/intern/cycles/render/osl.cpp b/intern/cycles/render/osl.cpp
index 19d27a7ef46..889552f49cd 100644
--- a/intern/cycles/render/osl.cpp
+++ b/intern/cycles/render/osl.cpp
@@ -673,9 +673,6 @@ void OSLCompiler::add(ShaderNode *node, const char *name, bool isfilepath)
       /* checks to untangle graphs */
       if (node_skip_input(node, input))
         continue;
-      /* already has default value assigned */
-      else if (input->flags() & SocketType::DEFAULT_LINK_MASK)
-        continue;
 
       string param_name = compatible_name(node, input);
       const SocketType &socket = input->socket_type;



More information about the Bf-blender-cvs mailing list