|
Blender
V3.3
|
#include "kernel/tables.h"#include "kernel/types.h"#include "kernel/util/profiling.h"#include "kernel/data_arrays.h"Go to the source code of this file.
Classes | |
| struct | kernel_array< T > |
| struct | KernelGlobalsCPU |
Macros | |
| #define | KERNEL_DATA_ARRAY(type, name) kernel_array<type> name; |
| #define | kernel_data_fetch(name, index) (kg->name.fetch(index)) |
| #define | kernel_data_array(name) (kg->name.data) |
| #define | kernel_data (kg->data) |
Typedefs | |
| typedef struct KernelGlobalsCPU | KernelGlobalsCPU |
| typedef const KernelGlobalsCPU *ccl_restrict | KernelGlobals |
Definition at line 61 of file device/cpu/globals.h.
Definition at line 60 of file device/cpu/globals.h.
| #define KERNEL_DATA_ARRAY | ( | type, | |
| name | |||
| ) | kernel_array<type> name; |
Definition at line 38 of file device/cpu/globals.h.
| #define kernel_data_fetch | ( | name, | |
| index | |||
| ) | (kg->name.fetch(index)) |
Definition at line 59 of file device/cpu/globals.h.
| typedef const KernelGlobalsCPU* ccl_restrict KernelGlobals |
Definition at line 56 of file device/cpu/globals.h.
| typedef struct KernelGlobalsCPU KernelGlobalsCPU |