https://bugs.winehq.org/show_bug.cgi?id=56312
Bug ID: 56312 Summary: Vulkan is broken for me after certain commits Product: Wine Version: 9.1 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: winevulkan Assignee: wine-bugs@winehq.org Reporter: airidaslideikis@gmail.com Distribution: ---
Created attachment 76035 --> https://bugs.winehq.org/attachment.cgi?id=76035 Contains Vulkan assert error.
So after February 6 commits, I can't get Vulkan to work anymore. I'm suspecting it has to do with Vulkan headers update, because right before Vulkan headers were updated - Vulkan was working fine.
My system - Samsung Galaxy S23U with Snapdragon 8 Gen 2, Termux-glibc prefix, latest dev build of box64, Mesa 24.1.0 latest dev build, latest dev build of Wine 9.1. Right before it got updated to Wine 9.2.
Same error occurs when using DXVK. I enabled Vulkan renderer on WineD3D just to make a problem more in line with Wine and exclude any external factors.
Funnily enough, if I switch WineD3D to use OpenGL, it works fine. Utilizes zink without an issue.
Oh and by the way, same exact issue happens on vanilla and with staging patches. This means staging patches aren't at fault here. Couldn't bother reinstalling vanilla Wine for the same exact issue.
Added a log which confirms Vulkan failure.
I'll try reverting vulkan header update, because this is pretty much the only suspicious thing that's keeping Vulkan from working to my eyes. Or, it could also be Mesa bug. I'm completely lost here.
https://bugs.winehq.org/show_bug.cgi?id=56312
--- Comment #1 from Airidas airidaslideikis@gmail.com --- Small update,
After I reverted these commits:
05a0da8ab98af4ae0290643d42c5251a73f886a5 ea890c4733db5119fdb63b900bb7e5c8d04b5245 db03d2be88d80195635188cb51507f4c2d9c2b13
Vulkan started working again.