Blender  V2.93
Functions
alloc.h File Reference

Go to the source code of this file.

Functions

CCL_NAMESPACE_BEGIN ccl_device ShaderClosureclosure_alloc (ShaderData *sd, int size, ClosureType type, float3 weight)
 
ccl_device ccl_addr_space void * closure_alloc_extra (ShaderData *sd, int size)
 
ccl_device_inline ShaderClosurebsdf_alloc (ShaderData *sd, int size, float3 weight)
 

Function Documentation

◆ bsdf_alloc()

ccl_device_inline ShaderClosure* bsdf_alloc ( ShaderData sd,
int  size,
float3  weight 
)

◆ closure_alloc()

CCL_NAMESPACE_BEGIN ccl_device ShaderClosure* closure_alloc ( ShaderData sd,
int  size,
ClosureType  type,
float3  weight 
)

◆ closure_alloc_extra()

ccl_device ccl_addr_space void* closure_alloc_extra ( ShaderData sd,
int  size 
)