Emulator Issues #12134
closedResizing Vulkan window results in "Failed to grab image from swap chain" popups
0%
Description
What's the problem? Describe what went wrong.
If I start a game, then resize the window, I get many "Failed to grab image from swap chain" popups.
What steps will reproduce the problem?
- Switch to Vulkan graphics backend. (I have "render to main window" off.)
- Start the game.
- On either the "compiling shaders" screen or when the game is running, start resizing the window back and forth.
You'll get a popup as attached. Clicking the OK button means the bug can recur. Clicking the ignore button seems to prevent further issues, and the game doesn't drop frames even if you keep resizing. But one time it froze the game at 0 VI/s (can't reproduce this issue).
Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.
Yes, my custom build based on 84d67b3547964e0636092bfb5844af2262728595 (5.0-12088) as well as the latest beta 5.0-11991.
Is the issue present in the latest stable version?
Probably irrelevant, neither DolphinQt nor Vulkan exists in 5.0 I think.
If the issue isn't present in the latest stable version, which is the first broken version? (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)
don't feel like bisecting
What are your PC specifications? (CPU, GPU, Operating System, more)
CPU: AMD Ryzen 7 3700U with Radeon Vega Mobile Gfx
GPU: AMD Radeon(TM) RX Vega 10 Graphics
GPU driver: Radeon Software 20.2.2, driver 26.20.15019.19000 (from 2020-02-28, update available)
OS: Windows 10 x64
Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,
configuration files, savefiles, savestates)
Screenshot attached.
Files