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 /src | |
| parent | 2ddd3dd4a7e03aa14626d3f4336d20b904ef4c3a (diff) | |
Account for swapchain image count change after re-creation (#6652)
Diffstat (limited to 'src')
| -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 { |
