Emulator Issues #10076
closed[Vulkan] Xenoblade error dialog when toggling custom textures
0%
Description
Game Name?
Xenoblade Chronicles
Game ID? (right click the game in the game list, properties, info tab)
SX4E01
MD5 Hash? (right click the game in the game list, properties, info tab, MD5 Hash: Compute)
f76e76b2656b92490df354e7a757257b
What's the problem? Describe what went wrong.
Toggling custom textures with a keyboard hotkey causes the attached error after 3 toggles when using Vulkan. This does not happen in OpenGL with 10+ repetitive attempts, even when spamming the toggle key.
Interestingly, if you choose to ignore error the display begins rendering again after a few seconds and is still responsive.
What steps will reproduce the problem?
Install core texture pack DDS from: https://forums.dolphin-emu.org/Thread-xenoblade-chronicles-hd-texture-pack-v8-0-february-2-2017
Setup hotkey to toggle custom textures
Toggle custom textures 3 times
Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?
5.0-2317. Older versions were not tested, this was current at the time of this writing.
What are your PC specifications? (CPU, GPU, Operating System, more)
Intel i7 3930k
Nvidia GTX 1080 w/ 378.09 drivers
Arch Linux x64
16G RAM
Is there any other relevant information? (e.g. logs, screenshots,
configuration files)
The following error shows up in my system journal significantly prior to the crash (over 10s in most recent test):
Feb 05 16:29:30 vashnix kernel: [drm:nvidia_drm_gem_prime_fence_init [nvidia_drm]] ERROR [nvidia-drm] [GPU ID 0x00000100] Failed to lookup gem object for fencing init: 0x00000004
Files
Updated by Vash63 over 7 years ago
While trying to duplicate this, I noticed if you wait 5-10s between toggles that it is harder to duplicate. Switching back and forth as soon as the textures visibly switch is the easiest way to duplicate this error.
Updated by Stenzek over 7 years ago
Can you try with this PR? https://github.com/dolphin-emu/dolphin/pull/5010
I can see how the assertion could fail without that patch, so hopefully that should solve it.
Updated by Vash63 over 7 years ago
Stenzek wrote:
Can you try with this PR? https://github.com/dolphin-emu/dolphin/pull/5010
I can see how the assertion could fail without that patch, so hopefully that should solve it.
I pulled the latest r2752 and re-tested, it does appear this is fixed with the current build. Thanks.
Updated by JosJuice over 7 years ago
- Status changed from New to Fixed
- Fixed in set to 5.0-2724