Blender V5.0
brick.h File Reference
#include "kernel/svm/util.h"

Go to the source code of this file.

Functions

CCL_NAMESPACE_BEGIN ccl_device_inline float brick_noise (uint n)
ccl_device_noinline_cpu float2 svm_brick (const float3 p, const float mortar_size, const float mortar_smooth, const float bias, float brick_width, const float row_height, const float offset_amount, const int offset_frequency, const float squash_amount, const int squash_frequency)
ccl_device_noinline int svm_node_tex_brick (KernelGlobals kg, ccl_private float *stack, const uint4 node, int offset)

Function Documentation

◆ brick_noise()

Definition at line 13 of file brick.h.

References ccl_device_inline, and float.

Referenced by svm_brick().

◆ svm_brick()

ccl_device_noinline_cpu float2 svm_brick ( const float3 p,
const float mortar_size,
const float mortar_smooth,
const float bias,
float brick_width,
const float row_height,
const float offset_amount,
const int offset_frequency,
const float squash_amount,
const int squash_frequency )

◆ svm_node_tex_brick()