Procházet zdrojové kódy

Fix perf regression

David Marcec před 6 roky
rodič
revize
3dcbba38bf
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      src/audio_core/voice_context.cpp

+ 2 - 1
src/audio_core/voice_context.cpp

@@ -520,7 +520,8 @@ void VoiceContext::SortInfo() {
 }
 
 void VoiceContext::UpdateStateByDspShared() {
-    voice_states = dsp_voice_states;
+    std::memcpy(voice_states.data(), dsp_voice_states.data(),
+                sizeof(VoiceState) * dsp_voice_states.size());
 }
 
 } // namespace AudioCore