Blender
V3.3
|
#include <btCpuFeatureUtility.h>
Public Types | |
enum | btCpuFeature { CPU_FEATURE_FMA3 = 1 , CPU_FEATURE_SSE4_1 = 2 , CPU_FEATURE_NEON_HPFP = 4 } |
Static Public Member Functions | |
static int | getCpuFeatures () |
Rudimentary btCpuFeatureUtility for CPU features: only report the features that Bullet actually uses (SSE4/FMA3, NEON_HPFP) We assume SSE2 in case BT_USE_SSE2 is defined in LinearMath/btScalar.h
Definition at line 24 of file btCpuFeatureUtility.h.
Enumerator | |
---|---|
CPU_FEATURE_FMA3 | |
CPU_FEATURE_SSE4_1 | |
CPU_FEATURE_NEON_HPFP |
Definition at line 27 of file btCpuFeatureUtility.h.
|
inlinestatic |
Definition at line 34 of file btCpuFeatureUtility.h.
References __cpuid(), CPU_FEATURE_FMA3, CPU_FEATURE_NEON_HPFP, CPU_FEATURE_SSE4_1, err, and NULL.
Referenced by setupSolverFunctions().