Jelajahi Sumber

Fix perf regression

David Marcec 6 tahun lalu
induk
melakukan
3dcbba38bf
1 mengubah file dengan 2 tambahan dan 1 penghapusan
  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