|
Blender V4.5
|
#include "kernel/types.h"#include "kernel/integrator/state.h"#include "kernel/util/profiler.h"#include "util/color.h"#include "util/texture.h"#include "kernel/data_arrays.h"Go to the source code of this file.
Classes | |
| struct | KernelGlobalsGPU |
Macros | |
| #define | KERNEL_DATA_ARRAY(type, name) const type *__##name = nullptr; |
| #define | kernel_data (*(__data)) |
| #define | kernel_integrator_state (*(integrator_state)) |
| #define | kernel_data_fetch(name, index) __##name[index] |
| #define | kernel_data_array(name) __##name |
Typedefs | |
| using | KernelGlobals = ccl_global KernelGlobalsGPU *ccl_restrict |
| #define kernel_data (*(__data)) |
Definition at line 48 of file device/oneapi/globals.h.
Definition at line 28 of file device/oneapi/globals.h.
Definition at line 54 of file device/oneapi/globals.h.
Definition at line 53 of file device/oneapi/globals.h.
| #define kernel_integrator_state (*(integrator_state)) |
Definition at line 49 of file device/oneapi/globals.h.
Definition at line 46 of file device/oneapi/globals.h.