diff options
author | Chris Robinson <[email protected]> | 2020-12-12 13:52:14 -0800 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2020-12-12 13:52:14 -0800 |
commit | 176bc8a8354fe3b79c6a109d61c1e3e79898dfe6 (patch) | |
tree | 693ee820a36795c9a41bc2765db183736e441168 /alc/mixer/mixer_neon.cpp | |
parent | 191fe888b4bf55aac539315c75ed7f6d15f2ea7e (diff) |
Avoid passing DirectHrtfState to MixDirectHrtf
Diffstat (limited to 'alc/mixer/mixer_neon.cpp')
-rw-r--r-- | alc/mixer/mixer_neon.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
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_<NEONTag>(const float *InSamples, float2 *AccumSamples, const template<> void MixDirectHrtf_<NEONTag>(FloatBufferLine &LeftOut, FloatBufferLine &RightOut, - const al::span<const FloatBufferLine> InSamples, float2 *AccumSamples, DirectHrtfState *State, - const size_t BufferSize) -{ MixDirectHrtfBase<ApplyCoeffs>(LeftOut, RightOut, InSamples, AccumSamples, State, BufferSize); } + const al::span<const FloatBufferLine> InSamples, float2 *AccumSamples, + float *TempBuf, HrtfChannelState *ChanState, const size_t IrSize, const size_t BufferSize) +{ + MixDirectHrtfBase<ApplyCoeffs>(LeftOut, RightOut, InSamples, AccumSamples, TempBuf, ChanState, + IrSize, BufferSize); +} template<> |