|
Blender V4.5
|
Go to the source code of this file.
Classes | |
| struct | CCL_NAMESPACE_BEGIN::TextureInterpolator< TexT, OutT > |
Namespaces | |
| namespace | CCL_NAMESPACE_BEGIN |
Macros | |
| #define | SET_CUBIC_SPLINE_WEIGHTS(u, t) |
| #define | DATA(x, y, z) |
| #define | COL_TERM(col, row) |
| #define | ROW_TERM(row) |
| #define | DATA(x, y) |
| #define | TERM(col) |
Functions | |
| ccl_device_inline float | CCL_NAMESPACE_BEGIN::frac (const float x, int *ix) |
| ccl_device float4 | CCL_NAMESPACE_BEGIN::kernel_tex_image_interp (KernelGlobals kg, const int id, const float x, float y) |
| ccl_device float4 | CCL_NAMESPACE_BEGIN::kernel_tex_image_interp_3d (KernelGlobals kg, const int id, float3 P, InterpolationType interp) |
| #define COL_TERM | ( | col, | |
| row ) |
| #define ROW_TERM | ( | row | ) |
Referenced by CCL_NAMESPACE_BEGIN::TextureInterpolator< TexT, OutT >::tricubic_lookup().
| #define SET_CUBIC_SPLINE_WEIGHTS | ( | u, | |
| t ) |
Definition at line 22 of file cycles/kernel/device/cpu/image.h.
Referenced by CCL_NAMESPACE_BEGIN::TextureInterpolator< TexT, OutT >::interp_cubic(), and CCL_NAMESPACE_BEGIN::TextureInterpolator< TexT, OutT >::tricubic_lookup().