|
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().