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