Blender V5.0
alloc.h File Reference
#include "kernel/types.h"

Go to the source code of this file.

Functions

CCL_NAMESPACE_BEGIN ccl_device ccl_private ShaderClosure * closure_alloc (ccl_private ShaderData *sd, const uint size, ClosureType type, Spectrum weight)
ccl_device ccl_private void * closure_alloc_extra (ccl_private ShaderData *sd, const int size)
ccl_device_inline ccl_private ShaderClosure * bsdf_alloc (ccl_private ShaderData *sd, const int size, Spectrum weight)

Function Documentation

◆ bsdf_alloc()

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

◆ closure_alloc()

CCL_NAMESPACE_BEGIN ccl_device ccl_private ShaderClosure * closure_alloc ( ccl_private ShaderData * sd,
const uint size,
ClosureType type,
Spectrum weight )

◆ closure_alloc_extra()