Created attachment 143821 [details]
Space Engineers is causing GPU hangs. It's something about the terrain that does it - playing in space works fine for hours at a time, but starting a new game on a planet hangs in a minute or two.
Terrain is really messed up on planets, so there's probably game or Wine bugs at work too.
Hang report attached. Despite talking about /tmp/radv-trace.txt a lot it didn't actually create this file.
llvm trunk r357123
wine-staging 4.5 from https://github.com/lutris/wine
Graphics settings: 3840x2160, medium detail
Is this a recent regression?
Space Engineers only began to run in the last couple of months. I haven't been able to get into the game at all with older LLVM+Mesa versions to test.
The terrain was fixed in the latest Wine-staging update. I was hoping that would fix whatever was upsetting my video card, but sadly not.
I managed to record an apitrace on a Windows machine. Replaying it on my Linux machine causes a hang. I don't know if it's useful.
Now running wine-staging 4.7, kernel 5.0.7, mesa-19.0_g77449d7c41a, llvm-9.0.0_358960, DXVK v1.1-34-g60827c1.
Created attachment 144128 [details] [review]
Does the attached hack fix the hang for you?
Actually, the correct fix should be https://patchwork.freedesktop.org/series/60204/
It fixes the GPU hang on my Vega20.
Should be fixed with https://cgit.freedesktop.org/mesa/mesa/commit/?id=08be23bfdec9fb447c58ae48bf9cc1b91ecba128
Thanks for the great report.
I can't reproduce the hang anymore with latest Mesa. Thanks for your help.