|
Blender
V2.93
|
Go to the source code of this file.
Functions | |
| CCL_NAMESPACE_BEGIN ccl_device_inline void | kernel_write_id_slots (ccl_global float *buffer, int num_slots, float id, float weight) |
| ccl_device_inline void | kernel_sort_id_slots (ccl_global float *buffer, int num_slots) |
| ccl_device_inline void kernel_sort_id_slots | ( | ccl_global float * | buffer, |
| int | num_slots | ||
| ) |
Definition at line 66 of file kernel_id_passes.h.
References buffer, ccl_global, ID_NONE, swap(), x, and y.
Referenced by kernel_buffer_update().
| CCL_NAMESPACE_BEGIN ccl_device_inline void kernel_write_id_slots | ( | ccl_global float * | buffer, |
| int | num_slots, | ||
| float | id, | ||
| float | weight | ||
| ) |
Definition at line 19 of file kernel_id_passes.h.
References atomic_add_and_fetch_float, atomic_compare_and_swap_float, buffer, ccl_global, id, ID_NONE, kernel_assert, and x.
Referenced by kernel_write_id_slots_gpu().