|
Blender
V2.93
|
#include <util_debug.h>
Public Types | |
| enum | DeviceType { DEVICE_NONE , DEVICE_ALL , DEVICE_DEFAULT , DEVICE_CPU , DEVICE_GPU , DEVICE_ACCELERATOR } |
| enum | KernelType { KERNEL_DEFAULT , KERNEL_MEGA , KERNEL_SPLIT } |
Public Member Functions | |
| OpenCL () | |
| void | reset () |
Public Attributes | |
| DeviceType | device_type |
| bool | debug |
| size_t | mem_limit |
Definition at line 117 of file util_debug.h.
| Enumerator | |
|---|---|
| DEVICE_NONE | |
| DEVICE_ALL | |
| DEVICE_DEFAULT | |
| DEVICE_CPU | |
| DEVICE_GPU | |
| DEVICE_ACCELERATOR | |
Definition at line 127 of file util_debug.h.
| Enumerator | |
|---|---|
| KERNEL_DEFAULT | |
| KERNEL_MEGA | |
| KERNEL_SPLIT | |
Definition at line 143 of file util_debug.h.
| DebugFlags::OpenCL::OpenCL | ( | ) |
Definition at line 89 of file util_debug.cpp.
References reset().
| void DebugFlags::OpenCL::reset | ( | ) |
Definition at line 94 of file util_debug.cpp.
References DEVICE_ACCELERATOR, DEVICE_ALL, DEVICE_CPU, DEVICE_DEFAULT, DEVICE_GPU, DEVICE_NONE, and NULL.
Referenced by OpenCL(), and DebugFlags::reset().
| bool DebugFlags::OpenCL::debug |
Definition at line 158 of file util_debug.h.
Referenced by CCL_NAMESPACE_BEGIN::debug_flags_sync_from_scene(), and operator<<().
| DeviceType DebugFlags::OpenCL::device_type |
Definition at line 155 of file util_debug.h.
Referenced by CCL_NAMESPACE_BEGIN::debug_flags_reset(), CCL_NAMESPACE_BEGIN::debug_flags_sync_from_scene(), and operator<<().
| size_t DebugFlags::OpenCL::mem_limit |
Definition at line 163 of file util_debug.h.
Referenced by CCL_NAMESPACE_BEGIN::debug_flags_sync_from_scene(), and operator<<().