diff options
-rw-r--r-- | alc/effects/distortion.cpp | 2 | ||||
-rw-r--r-- | alc/effects/equalizer.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/alc/effects/distortion.cpp b/alc/effects/distortion.cpp index 74cffd4a..ed21ef34 100644 --- a/alc/effects/distortion.cpp +++ b/alc/effects/distortion.cpp @@ -53,7 +53,7 @@ struct DistortionState final : public EffectState { float mAttenuation{}; float mEdgeCoeff{}; - float mBuffer[2][BufferLineSize]{}; + alignas(16) float mBuffer[2][BufferLineSize]{}; void deviceUpdate(const DeviceBase *device, const Buffer &buffer) override; diff --git a/alc/effects/equalizer.cpp b/alc/effects/equalizer.cpp index 67ad67b0..202c191b 100644 --- a/alc/effects/equalizer.cpp +++ b/alc/effects/equalizer.cpp @@ -95,7 +95,7 @@ struct EqualizerState final : public EffectState { float TargetGains[MAX_OUTPUT_CHANNELS]{}; } mChans[MaxAmbiChannels]; - FloatBufferLine mSampleBuffer{}; + alignas(16) FloatBufferLine mSampleBuffer{}; void deviceUpdate(const DeviceBase *device, const Buffer &buffer) override; |