|
Blender V4.3
|
#include "util/types.h"Go to the source code of this file.
| ccl_device_inline uint expand_bits | ( | uint | x | ) |
| ccl_device_inline uint morton2d | ( | uint | x, |
| uint | y ) |
Definition at line 73 of file cycles/kernel/sample/util.h.
References expand_bits().
Referenced by path_rng_pixel_init().
| ccl_device_inline uint nested_uniform_scramble | ( | uint | i, |
| uint | seed ) |
Definition at line 50 of file cycles/kernel/sample/util.h.
References reverse_integer_bits(), reversed_bit_owen(), and seed.
Referenced by tabulated_sobol_shuffled_sample_index().
| ccl_device_inline uint nested_uniform_scramble_base4 | ( | uint | i, |
| uint | seed ) |
Definition at line 58 of file cycles/kernel/sample/util.h.
References reverse_integer_bits(), reversed_bit_owen_base4(), and seed.
Referenced by path_rng_pixel_init().
| CCL_NAMESPACE_BEGIN ccl_device_inline uint reversed_bit_owen | ( | uint | n, |
| uint | seed ) |
Definition at line 17 of file cycles/kernel/sample/util.h.
References seed.
Referenced by nested_uniform_scramble(), sobol_burley(), sobol_burley_sample_1D(), sobol_burley_sample_2D(), sobol_burley_sample_3D(), and sobol_burley_sample_4D().
| ccl_device_inline uint reversed_bit_owen_base4 | ( | uint | n, |
| uint | seed ) |
Definition at line 34 of file cycles/kernel/sample/util.h.
References seed.
Referenced by nested_uniform_scramble_base4().