[BUG]: Vulkan device-loss regression on Intel iGPU in nightly v2.7.492
Describe the Bug
The device-loss sequence is visible in the attached screenshots: PCSX2 first reports that the host GPU encountered an error and recovered, frame rate and VPS collapse, and the emulator then asserts after repeated recovery attempts.
When using the Vulkan renderer in PCSX2 nightly v2.7.492, the emulator suffers a major frame drop, reports a host GPU error, and then crashes with:
Assertion failed in function GSRenderer::BeginPresentFrame
Host GPU lost too many times, device is probably completely wedged.
The issue reproduces even with default graphics settings and a fresh game boot.
OpenGL works correctly in the same nightly build.
PCSX2 stable v2.6.3 runs the same game correctly using Vulkan on the same computer, GPU driver, BIOS, and game dump, including at 3x internal resolution with cheats and patches enabled.
This appears to be a Vulkan regression introduced after stable v2.6.3.
Related issues with the same assertion exist, but this report differs because Vulkan works correctly in stable v2.6.3 on the exact same system and fails consistently only in nightly v2.7.492.
Reproduction Steps
- Launch PCSX2 nightly v2.7.492.
- Set the renderer to Vulkan.
- Reset graphics settings to defaults.
- Start "Bully (Serial: SLUS-21269, CRC: 28703748)" using a fresh boot.
- Continue until gameplay begins.
- Observe a large frame-time spike and GPU error.
- PCSX2 then crashes with the GSRenderer::BeginPresentFrame assertion.
The crash also occurs after restarting PCSX2 and testing Vulkan again at default settings.
Control tests:
- Nightly v2.7.492 with OpenGL works.
- Stable v2.6.3 with Vulkan works on the same machine.
- Stable v2.6.3 also works at 3x internal resolution with the same game.
Expected Behavior
The game should run using the Vulkan renderer without losing the GPU device or crashing, as it does in stable v2.6.3 on the same hardware and driver.
PCSX2 Revision
v2.7.492 nightly
Operating System
Windows 11
If Linux - Specify Distro
No response
CPU
Intel Core i5-10400T @ 2.00GHz, 1992Mhz, 6 Cores, 12 threads
GPU
Intel Graphics UHD 630, Driver version: 31.0.101.2115
GS Settings
Renderer: Vulkan Graphics settings reset to defaults
The issue also occurred before resetting settings, but the clean reproduction was performed using default GS settings.
Emulation Settings
Default emulation settings No EE overclock Fresh boot used for reproduction No incompatible save state used
GS Window Screenshots
Logs & Dumps
crash-2026-07-21-22-26-21-759.dmp crash-2026-07-21-22-26-21-759.txt crash-2026-07-21-22-27-59-441.txt crash-2026-07-21-22-27-59-442.dmp crash-2026-07-21-22-39-27-900.txt crash-2026-07-21-22-39-27-901.dmp crash-2026-07-21-23-17-38-561.dmp crash-2026-07-21-23-17-38-561.txt
Source: PCSX2/pcsx2