particles look like this:

this is particularly noticeable in "Kagindir sanctum". I tried both Vulkan and OpenGL, the issue persists.
another interesting thing I noticed is that on a cold start the game runs at worse framerate than usual, but switching to 1080p and then back to 720p improves framerate for no apparent reason
these issues started appearing somewhere between january and now. the game was running great last december on the same hardware (but older kernel & mesa)
Play any level that has particles for example "Kagindir sanctum"
it's a regression in mesa. I just downgraded mesa to 18.3.4 and it fixed the particles. so yeah, tl;dr if you use amdgpu avoid mesa 19
I looked on https://bugs.freedesktop.org/buglist.cgi?quicksearch=doom I coudn't find the bug. Someone should post it.
Can you record a renderdoc capture of the problem with RADV please?
yep, here's the renderdoc capture. bunzip2 to decompress it https://mega.nz/#!EV53mC5Q!vAugOwDn2iKqGaQ-KYNvfXg7oDNlhB3i74DvSnwdYD4
I have created a bug report on freedesktop: https://bugs.freedesktop.org/show_bug.cgi?id=110636
i just noticed my distro switched from llvm7 to llvm8 with mesa 19. it might be a llvm regression. currently recompiling against llvm7
It's a LLVM 8 regression, I'm working on.
Fixed with LLVM r360293, I'm not sure if the fix will be backported to LLVM 8,
but it's fixed with master now.
Note that if you want to use LLVM master, you need
https://reviews.llvm.org/D60457 to workaround a recent regression affecting SI.
That one should be pushed soon too.
great, thanks for the quick fix! now we wait for a stable release to include this. in the meantime I'll either package llvm master for myself or keep using mesa 18
Upstream backport request: https://bugs.llvm.org/show_bug.cgi?id=41811
Hello @Francesco149, please retest this issue with mesa built against llvm 8.0.1-rc2 or newer.
Closing as this issue has been fixed in the video driver stack.
Most helpful comment
Fixed with LLVM r360293, I'm not sure if the fix will be backported to LLVM 8,
but it's fixed with master now.
Note that if you want to use LLVM master, you need
https://reviews.llvm.org/D60457 to workaround a recent regression affecting SI.
That one should be pushed soon too.