aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgdkchan <gab.dark.100@gmail.com>2024-04-11 17:24:19 -0300
committerGitHub <noreply@github.com>2024-04-11 17:24:19 -0300
commite916662b0f17b93d8987d481784cd45073335990 (patch)
tree373614ddb1100f72c6fc52935785e6b5c04ff77d
parent2ddd3dd4a7e03aa14626d3f4336d20b904ef4c3a (diff)
Account for swapchain image count change after re-creation (#6652)1.1.1279
-rw-r--r--src/Ryujinx.Graphics.Vulkan/Window.cs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/Ryujinx.Graphics.Vulkan/Window.cs b/src/Ryujinx.Graphics.Vulkan/Window.cs
index 5ddb6eed..a4ac9e9f 100644
--- a/src/Ryujinx.Graphics.Vulkan/Window.cs
+++ b/src/Ryujinx.Graphics.Vulkan/Window.cs
@@ -330,6 +330,7 @@ namespace Ryujinx.Graphics.Vulkan
_swapchainIsDirty)
{
RecreateSwapchain();
+ semaphoreIndex = (_frameIndex - 1) % _imageAvailableSemaphores.Length;
}
else
{