Created attachment 144051 [details]
bad rendering example
After some Overwatch update some objects are rendered incorrectly - when moving camera it looks like part of current/previous frame are in their place.
Easily seen with palms in the "Loot Box" menu.
GPU: R9 380X, initially as found by other user with 580
Driver: Mesa 19.0.0 - 19.1.0-devel (git-f9c594cdf5), LLVM 9.0.0
Wine version: 4.6
DXVK version: 0.80 - 1.0.3
Didn't test llvm 8, didn't test mesa below 19.0.0
Renderdoc capture: https://mega.nz/#!VQdzwATa!1fvb5PtQHcPzZpMFz3UzYzq_Le_60uthJ8E8Mq_b9Ls
There is a reason to believe that there is no such issue with LLVM8 since it is reported that it renders correctly with RX580, LLVM8 and mesa 19.0.2
Probably not a DXVK issue but here is an issue filed there: https://github.com/doitsujin/dxvk/issues/1022
I can reproduce the issue, I will investigate.
Thanks for the report!
LLVM r356956 introduced the regression. I reported the problem to the compiler team. I will let you know when it's fixed.
Great, thank you.
Fixed with LLVM r358890.