Emulator Issues #13197
Updated by MayImilae about 2 years ago
After Kill Renderer, (if V-Sync is enabled) fast forwarding is no longer able to exceed V-Sync in Vulkan and OpenGL. The result is that with V-Sync enabled, Vulkan and OpenGL are able to fast forward _up to_ the panel's current refresh rate, but cannot surpass it. If V-Sync is disabled Theoretically it still operates normally. Theoretically, Dolphin can no longer disabled V-Sync in Vulkan and OpenGL, cannot disable V-Sync, but I didn't test that far. D3D11 and D3D12 are unaffected. Metal is unaffected. MoltenVK is unaffected, probably due to being translated to Metal. OpenGL on macOS is affected. To reproduce, turn on V-Sync and hold fast forward while using Vulkan or OpenGL. Versions tested: 5.0-18407 - Working 5.0-18515 - Working 5.0-18576 - Broken (Kill Renderer) 5.0-18587 - Broken 5.0-18622 - Broken 5.0-18727 - Broken 5.0-18813 - Broken Tested on: Windows 11 22H2 AMD Threadripper Pro 5975WX NVIDIA GeForce RTX 4090 (Driver v528.02) macOS 12.1 14in MacBook Pro M1 Max