Blender  V3.3
Functions
alloc.h File Reference

Go to the source code of this file.

Functions

CCL_NAMESPACE_BEGIN ccl_device ccl_private ShaderClosureclosure_alloc (ccl_private ShaderData *sd, int size, ClosureType type, float3 weight)
 
ccl_device ccl_private voidclosure_alloc_extra (ccl_private ShaderData *sd, int size)
 
ccl_device_inline ccl_private ShaderClosurebsdf_alloc (ccl_private ShaderData *sd, int size, float3 weight)
 

Function Documentation

◆ bsdf_alloc()

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

◆ closure_alloc()

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

◆ closure_alloc_extra()

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