Blender  V2.93
Functions
svm_attribute.h File Reference

Go to the source code of this file.

Functions

CCL_NAMESPACE_BEGIN ccl_device AttributeDescriptor svm_node_attr_init (KernelGlobals *kg, ShaderData *sd, uint4 node, NodeAttributeOutputType *type, uint *out_offset)
 
ccl_device void svm_node_attr (KernelGlobals *kg, ShaderData *sd, float *stack, uint4 node)
 
ccl_device void svm_node_attr_bump_dx (KernelGlobals *kg, ShaderData *sd, float *stack, uint4 node)
 
ccl_device void svm_node_attr_bump_dy (KernelGlobals *kg, ShaderData *sd, float *stack, uint4 node)
 

Function Documentation

◆ svm_node_attr()

ccl_device void svm_node_attr ( KernelGlobals *  kg,
ShaderData sd,
float stack,
uint4  node 
)

◆ svm_node_attr_bump_dx()

ccl_device void svm_node_attr_bump_dx ( KernelGlobals *  kg,
ShaderData sd,
float stack,
uint4  node 
)

◆ svm_node_attr_bump_dy()

ccl_device void svm_node_attr_bump_dy ( KernelGlobals *  kg,
ShaderData sd,
float stack,
uint4  node 
)

◆ svm_node_attr_init()

CCL_NAMESPACE_BEGIN ccl_device AttributeDescriptor svm_node_attr_init ( KernelGlobals *  kg,
ShaderData sd,
uint4  node,
NodeAttributeOutputType type,
uint out_offset 
)