|
Blender
V2.93
|
#include <util_debug.h>
Public Member Functions | |
| CPU () | |
| void | reset () |
| bool | has_avx2 () |
| bool | has_avx () |
| bool | has_sse41 () |
| bool | has_sse3 () |
| bool | has_sse2 () |
Public Attributes | |
| bool | avx2 |
| bool | avx |
| bool | sse41 |
| bool | sse3 |
| bool | sse2 |
| BVHLayout | bvh_layout |
| bool | split_kernel |
Definition at line 39 of file util_debug.h.
| CCL_NAMESPACE_BEGIN DebugFlags::CPU::CPU | ( | ) |
Definition at line 28 of file util_debug.cpp.
References reset().
|
inline |
Definition at line 59 of file util_debug.h.
References avx, and has_sse41().
Referenced by has_avx2(), and KernelFunctions< F >::KernelFunctions().
|
inline |
Definition at line 55 of file util_debug.h.
References avx2, and has_avx().
Referenced by KernelFunctions< F >::KernelFunctions().
|
inline |
Definition at line 71 of file util_debug.h.
References sse2.
Referenced by has_sse3(), and KernelFunctions< F >::KernelFunctions().
|
inline |
Definition at line 67 of file util_debug.h.
References has_sse2(), and sse3.
Referenced by has_sse41(), and KernelFunctions< F >::KernelFunctions().
|
inline |
Definition at line 63 of file util_debug.h.
References has_sse3(), and sse41.
Referenced by has_avx(), and KernelFunctions< F >::KernelFunctions().
| void DebugFlags::CPU::reset | ( | ) |
Definition at line 40 of file util_debug.cpp.
References BVH_LAYOUT_AUTO, and CHECK_CPU_FLAGS.
Referenced by CPU(), and DebugFlags::reset().
| bool DebugFlags::CPU::avx |
Definition at line 47 of file util_debug.h.
Referenced by CCL_NAMESPACE_BEGIN::debug_flags_sync_from_scene(), has_avx(), and operator<<().
| bool DebugFlags::CPU::avx2 |
Definition at line 46 of file util_debug.h.
Referenced by CCL_NAMESPACE_BEGIN::debug_flags_sync_from_scene(), has_avx2(), and operator<<().
| BVHLayout DebugFlags::CPU::bvh_layout |
Definition at line 81 of file util_debug.h.
Referenced by CCL_NAMESPACE_BEGIN::debug_flags_sync_from_scene(), BlenderSync::get_scene_params(), and operator<<().
| bool DebugFlags::CPU::split_kernel |
Definition at line 84 of file util_debug.h.
Referenced by CPUDevice::CPUDevice(), CCL_NAMESPACE_BEGIN::debug_flags_sync_from_scene(), and operator<<().
| bool DebugFlags::CPU::sse2 |
Definition at line 50 of file util_debug.h.
Referenced by CCL_NAMESPACE_BEGIN::debug_flags_sync_from_scene(), has_sse2(), and operator<<().
| bool DebugFlags::CPU::sse3 |
Definition at line 49 of file util_debug.h.
Referenced by CCL_NAMESPACE_BEGIN::debug_flags_sync_from_scene(), has_sse3(), and operator<<().
| bool DebugFlags::CPU::sse41 |
Definition at line 48 of file util_debug.h.
Referenced by CCL_NAMESPACE_BEGIN::debug_flags_sync_from_scene(), has_sse41(), and operator<<().