summaryrefslogtreecommitdiff
path: root/src/audio_core/renderer/system.cpp
diff options
context:
space:
mode:
authorGravatar Kelebek12023-08-28 10:35:30 +0100
committerGravatar Kelebek12023-08-28 10:35:30 +0100
commit1d201c71dc29b95aea6dc9d79c66e174e1ea099c (patch)
tree018016343bf061b97a2d506e97ebf60c67a01dc9 /src/audio_core/renderer/system.cpp
parentMerge pull request #11302 from vonchenplus/vulkan_macos (diff)
downloadyuzu-1d201c71dc29b95aea6dc9d79c66e174e1ea099c.tar.gz
yuzu-1d201c71dc29b95aea6dc9d79c66e174e1ea099c.tar.xz
yuzu-1d201c71dc29b95aea6dc9d79c66e174e1ea099c.zip
Fix node id index in DropVoices
Diffstat (limited to 'src/audio_core/renderer/system.cpp')
-rw-r--r--src/audio_core/renderer/system.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/audio_core/renderer/system.cpp b/src/audio_core/renderer/system.cpp
index a23627472..6e07baa54 100644
--- a/src/audio_core/renderer/system.cpp
+++ b/src/audio_core/renderer/system.cpp
@@ -778,7 +778,7 @@ u32 System::DropVoices(CommandBuffer& command_buffer, u32 estimated_process_time
778 while (i < command_buffer.count) { 778 while (i < command_buffer.count) {
779 const auto node_id{cmd->node_id}; 779 const auto node_id{cmd->node_id};
780 const auto node_id_type{cmd->node_id >> 28}; 780 const auto node_id_type{cmd->node_id >> 28};
781 const auto node_id_base{cmd->node_id & 0xFFF}; 781 const auto node_id_base{(cmd->node_id >> 16) & 0xFFF};
782 782
783 // If the new estimated process time falls below the limit, we're done dropping. 783 // If the new estimated process time falls below the limit, we're done dropping.
784 if (estimated_process_time <= time_limit) { 784 if (estimated_process_time <= time_limit) {