From 176bc8a8354fe3b79c6a109d61c1e3e79898dfe6 Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Sat, 12 Dec 2020 13:52:14 -0800 Subject: Avoid passing DirectHrtfState to MixDirectHrtf --- alc/mixer/mixer_neon.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'alc/mixer/mixer_neon.cpp') diff --git a/alc/mixer/mixer_neon.cpp b/alc/mixer/mixer_neon.cpp index 631b0371..0c3367a9 100644 --- a/alc/mixer/mixer_neon.cpp +++ b/alc/mixer/mixer_neon.cpp @@ -211,9 +211,12 @@ void MixHrtfBlend_(const float *InSamples, float2 *AccumSamples, const template<> void MixDirectHrtf_(FloatBufferLine &LeftOut, FloatBufferLine &RightOut, - const al::span InSamples, float2 *AccumSamples, DirectHrtfState *State, - const size_t BufferSize) -{ MixDirectHrtfBase(LeftOut, RightOut, InSamples, AccumSamples, State, BufferSize); } + const al::span InSamples, float2 *AccumSamples, + float *TempBuf, HrtfChannelState *ChanState, const size_t IrSize, const size_t BufferSize) +{ + MixDirectHrtfBase(LeftOut, RightOut, InSamples, AccumSamples, TempBuf, ChanState, + IrSize, BufferSize); +} template<> -- cgit v1.2.3