|
Blender V4.3
|
Go to the source code of this file.
Functions | |
| CCL_NAMESPACE_BEGIN ccl_device float | lookup_table_read (KernelGlobals kg, float x, int offset, int size) |
| ccl_device float | lookup_table_read_2D (KernelGlobals kg, float x, float y, int offset, int xsize, int ysize) |
| ccl_device float | lookup_table_read_3D (KernelGlobals kg, float x, float y, float z, int offset, int xsize, int ysize, int zsize) |
| CCL_NAMESPACE_BEGIN ccl_device float lookup_table_read | ( | KernelGlobals | kg, |
| float | x, | ||
| int | offset, | ||
| int | size ) |
Definition at line 11 of file lookup_table.h.
References float_to_int(), kernel_data_fetch, min, and saturatef.
Referenced by camera_sample(), lookup_table_read_2D(), and microfacet_ggx_preserve_energy().
| ccl_device float lookup_table_read_2D | ( | KernelGlobals | kg, |
| float | x, | ||
| float | y, | ||
| int | offset, | ||
| int | xsize, | ||
| int | ysize ) |
Definition at line 28 of file lookup_table.h.
References float_to_int(), lookup_table_read(), min, and saturatef.
Referenced by bsdf_sheen_setup(), lookup_table_read_3D(), and microfacet_ggx_preserve_energy().
| ccl_device float lookup_table_read_3D | ( | KernelGlobals | kg, |
| float | x, | ||
| float | y, | ||
| float | z, | ||
| int | offset, | ||
| int | xsize, | ||
| int | ysize, | ||
| int | zsize ) |
Definition at line 46 of file lookup_table.h.
References float_to_int(), lookup_table_read_2D(), min, saturatef, and z().
Referenced by bsdf_hair_huang_energy_scale(), bsdf_microfacet_estimate_albedo(), and microfacet_ggx_preserve_energy().