Skip to content

Commit 2b196bf

Browse files
committed
Fixed missing Math:: namespace using simd FMA
1 parent adf53b6 commit 2b196bf

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

Spatialization/include/JPLSpatial/Math/MinimalBasis.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -121,9 +121,9 @@ namespace JPL
121121
const simd inY = inOutY;
122122
const simd inZ = inOutZ;
123123

124-
inOutX = FMA(simd(GetX(X)), inX, Math::FMA(simd(GetX(Y)), inY, simd(GetX(Z)) * inZ));
125-
inOutY = FMA(simd(GetY(X)), inX, Math::FMA(simd(GetY(Y)), inY, simd(GetY(Z)) * inZ));
126-
inOutZ = FMA(simd(GetZ(X)), inX, Math::FMA(simd(GetZ(Y)), inY, simd(GetZ(Z)) * inZ));
124+
inOutX = Math::FMA(simd(GetX(X)), inX, Math::FMA(simd(GetX(Y)), inY, simd(GetX(Z)) * inZ));
125+
inOutY = Math::FMA(simd(GetY(X)), inX, Math::FMA(simd(GetY(Y)), inY, simd(GetY(Z)) * inZ));
126+
inOutZ = Math::FMA(simd(GetZ(X)), inX, Math::FMA(simd(GetZ(Y)), inY, simd(GetZ(Z)) * inZ));
127127
}
128128

129129
/// Compose orientations: apply 'this' basis mapping to the other's axes.

Spatialization/include/JPLSpatial/Panning/VBAPanning2D.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ namespace JPL::VBAP
218218
const simd offset(-spread * mOffsetTerm);
219219
const simd rampFirst = simd(0.5f, 1.5f, 2.5f, 3.5f); // start with an offset to make mirroring work
220220

221-
simd phi = FMA(phiTerm, rampFirst, offset);
221+
simd phi = Math::FMA(phiTerm, rampFirst, offset);
222222
const simd delta(4.0f * phiTerm);
223223

224224
for (uint32 i = 0; i < halfAndTail; ++i)

0 commit comments

Comments
 (0)