diff options
author | gdkchan <gab.dark.100@gmail.com> | 2024-04-11 17:24:19 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-11 17:24:19 -0300 |
commit | e916662b0f17b93d8987d481784cd45073335990 (patch) | |
tree | 373614ddb1100f72c6fc52935785e6b5c04ff77d | |
parent | 2ddd3dd4a7e03aa14626d3f4336d20b904ef4c3a (diff) |
Account for swapchain image count change after re-creation (#6652)1.1.1279
-rw-r--r-- | src/Ryujinx.Graphics.Vulkan/Window.cs | 1 |
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 { |