mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-03-20 12:50:57 +00:00
Update mMath_CPU.cpp
This commit is contained in:
parent
6406ca1832
commit
ea6c9cf5e8
1 changed files with 2 additions and 3 deletions
|
|
@ -6,15 +6,14 @@
|
|||
|
||||
|
||||
#if defined(__x86_64__) || defined(_M_X64) || defined(__i386) || defined(_M_IX86)
|
||||
#include <immintrin.h>
|
||||
#define TORQUE_MATH_x64 1
|
||||
#elif defined(__aarch64__) || defined(_M_ARM64)
|
||||
#include <arm_neon.h>
|
||||
#define TORQUE_MATH_ARM 1
|
||||
#else
|
||||
#define TORQUE_MATH_C 1
|
||||
#endif
|
||||
|
||||
#include <intrin.h> // this header will sort out which intrinsics are supported.
|
||||
#include <algorithm> // for std::min
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
|
|
@ -180,7 +179,7 @@ void math_backend::float4::div_scalar(const float* a, float s, float* r)
|
|||
return;
|
||||
#endif
|
||||
|
||||
// scalar fallback
|
||||
// torque_c fallback
|
||||
float inv = 1.0f / s;
|
||||
r[0] = a[0] * inv;
|
||||
r[1] = a[1] * inv;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue