[Bf-blender-cvs] [5f26309e29e] temp-angavrilov-material-uniforms: tweak attrs: fix UV attribute output type.

Alexander Gavrilov noreply at git.blender.org
Mon Oct 12 22:58:15 CEST 2020


Commit: 5f26309e29eaecc5f91b3b6566bcf9a059baac4e
Author: Alexander Gavrilov
Date:   Mon Oct 12 21:46:05 2020 +0300
Branches: temp-angavrilov-material-uniforms
https://developer.blender.org/rB5f26309e29eaecc5f91b3b6566bcf9a059baac4e

tweak attrs: fix UV attribute output type.

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

M	intern/cycles/render/nodes.cpp

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

diff --git a/intern/cycles/render/nodes.cpp b/intern/cycles/render/nodes.cpp
index 3b426f0d23d..281285f959c 100644
--- a/intern/cycles/render/nodes.cpp
+++ b/intern/cycles/render/nodes.cpp
@@ -3874,7 +3874,7 @@ void TextureCoordinateNode::compile(SVMCompiler &compiler)
       }
       else {
         int attr = compiler.attribute(ATTR_STD_GENERATED);
-        compiler.add_node(attr_node, attr, compiler.stack_assign(out), NODE_ATTR_FLOAT3);
+        compiler.add_node(attr_node, attr, compiler.stack_assign(out), NODE_ATTR_OUTPUT_FLOAT3);
       }
     }
   }
@@ -3891,7 +3891,7 @@ void TextureCoordinateNode::compile(SVMCompiler &compiler)
     }
     else {
       int attr = compiler.attribute(ATTR_STD_UV);
-      compiler.add_node(attr_node, attr, compiler.stack_assign(out), NODE_ATTR_FLOAT3);
+      compiler.add_node(attr_node, attr, compiler.stack_assign(out), NODE_ATTR_OUTPUT_FLOAT3);
     }
   }
 
@@ -4009,7 +4009,7 @@ void UVMapNode::compile(SVMCompiler &compiler)
       else
         attr = compiler.attribute(ATTR_STD_UV);
 
-      compiler.add_node(attr_node, attr, compiler.stack_assign(out), NODE_ATTR_FLOAT3);
+      compiler.add_node(attr_node, attr, compiler.stack_assign(out), NODE_ATTR_OUTPUT_FLOAT3);
     }
   }
 }



More information about the Bf-blender-cvs mailing list