Blender
V3.3
|
#include <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 |
CCL_NAMESPACE_BEGIN DebugFlags::CPU::CPU | ( | ) |
|
inline |
|
inline |
Definition at line 42 of file debug.h.
References avx2, and has_avx().
Referenced by CPUKernelFunction< FunctionType >::get_best_kernel_info().
|
inline |
|
inline |
|
inline |
void DebugFlags::CPU::reset | ( | ) |
Definition at line 21 of file debug.cpp.
References BVH_LAYOUT_AUTO, and CHECK_CPU_FLAGS.
Referenced by CPU(), and DebugFlags::reset().
bool DebugFlags::CPU::avx |
Definition at line 34 of file debug.h.
Referenced by CCL_NAMESPACE_BEGIN::debug_flags_sync_from_scene(), and has_avx().
bool DebugFlags::CPU::avx2 |
Definition at line 33 of file debug.h.
Referenced by CCL_NAMESPACE_BEGIN::debug_flags_sync_from_scene(), and has_avx2().
BVHLayout DebugFlags::CPU::bvh_layout |
Definition at line 68 of file debug.h.
Referenced by CCL_NAMESPACE_BEGIN::debug_flags_sync_from_scene(), and BlenderSync::get_scene_params().
bool DebugFlags::CPU::sse2 |
Definition at line 37 of file debug.h.
Referenced by CCL_NAMESPACE_BEGIN::debug_flags_sync_from_scene(), and has_sse2().
bool DebugFlags::CPU::sse3 |
Definition at line 36 of file debug.h.
Referenced by CCL_NAMESPACE_BEGIN::debug_flags_sync_from_scene(), and has_sse3().
bool DebugFlags::CPU::sse41 |
Definition at line 35 of file debug.h.
Referenced by CCL_NAMESPACE_BEGIN::debug_flags_sync_from_scene(), and has_sse41().