Too big for me to upload
I won't be able to do anything then. You need to understand that apitraces are the only way for me to work with games that I don't have.
@ptrb78
Find another Internet connection then. Also, try compressing your log using xz -9e or 7z ultra with the biggest dictionary possible for your system and word size set to 273.
@doitsujin @birdie-github
I have uploaded .trace file: https://1drv.ms/u/s!AsGasIBm9m3Ahd5-aJcLHXyHUcF0og.
i tried it to be as small as possible. I ran the game to the main menu and loaded savegame with rain in the game. After that i closed it.
Thanks for uploading the trace.
Can you add a screenshot showing what your issue looks like? I might be missing something, but it seems to render correctly on my end. I also don't see any flickering.

@doitsujin
The funny thing is when i take a screenshot everything is ok.
btw using wine renderer everything looks ok.

@doitsujin
I have recorded a clip with my webcam
https://1drv.ms/u/s!AsGasIBm9m3Ahd5_FBo2eb9ybQOQMA
Does this happen if you run the game in windowed mode?
Also, can you test if this issue exists with DXVK v0.54?
@doitsujin
It also happens in windowed mode.
It is all ok with DXVK v0.54.
Okay, can you figure out which version introduced the issue and then bisect it to the exact commit?
This issue was intoduced in DXVK 0.61.
I dont know how to bisect the exact commit :(
Here's a tutorial on how to use git bisect. You can set v0.60 as the first "good" commit.
Git bisect outcome:
832b3a9dba8329f06df9fdcdd2d9f0935e704b4c is the first bad commit
commit 832b3a9dba8329f06df9fdcdd2d9f0935e704b4c
Author: Philip Rebohle [email protected]
Date: Thu Jun 28 01:00:07 2018 +0200
[hud] Render HUD directly to swap chain image
Saves a fullscreen render target, render pass, and a queue submission.
:040000 040000 00d5d3cdf5b72a746f8edadd7be5971ff36ae9b0 95c4660e67ec33cece36b5a31d4340e1b1c3a246 M src
That's interesting to say the least.
when i disable the hud problem still exists.
I dont know how to revert that commit.
Edit: It won't due to conflicts, meh.git revert 832b3a9dba8329f06df9fdcdd2d9f0935e704b4c will do the trick.
So just to be absolutely sure,
with commit 832b3a9dba8329f06df9fdcdd2d9f0935e704b4c it's broken, and
with commit 42a676bbdb21681525c2361a955e426368fead09 it works fine?
You can select a specific commit with git checkout 832b3a9d and git checkout 42a676bb respectively.
When i reverted the commit everything works fine.
After git checkout 42a676bb: game works fine.
After git checkout 832b3a9d it is broken.
Okay, thanks. Looks like something is fundamentally broken, some people reported that #283 only happens when the HUD is enabled, which indicates that this issue might be related. Possibly some timing/synchronization issue somewhere.
Unfortunately I have absolutely no way to debug this since I'm unable to reproduce either issue.
Update: I can see an issue when downclocking my GPU so that replaying your apitrace becomes fully GPU-bound. This is a devastating bug because it can potentially affect every game, but at the same time it's incredibly hard to figure out.
Please test if this still happens with latest master. adcc7a457367821edde436ff9a7dd45a579f4257 fixes the bug for me.
With latest git problem fixed for me.
Great, thanks for the quick reply, and for helping with the bisect and all.
Nothing extracted yet.
Messed up screen especially when it rains in the game. It seems that graphics is not rendered correctly. For example where there should be smoke there is fire. In addition it flickers. It seems that there is something wrong with shaders.
System information
Apitrace file(s)
Log files
d3d11.log:
hr.x64_d3d11.log
dxgi.log:
hr.x64_dxgi.log