Created attachment 142665 [details] screenshot showing the artifacts with medium shadow details Shadows in the game The Forest show blocky artifacts, especially at lower detail settings like "medium". The corruption disappears when using the RADV_DEBUG=nohiz variable. amdvlk doesn't show this issue either. The game should work by simply installing Steam into Wine and then install the game normally inside Steam. Wine-Staging should be used to avoid some mouse control issues.
Forgot to add the used versions: mesa-git 19.0.0_devel.105999.89b4798c06 llvm-svn 8.0.0svn_r347844 But happens also with latest stable versions.
Thanks for the report. Can you try to record a renderdoc capture please?
Thanks for your quick reply. I can definitely try this, but since I'm not experienced in that, I can't promise to do it before the holidays.
I launched "renderdoccmd capture wine64 TheForest.exe" and saved a capture via button. Stupid question now: Where is it? :)
Should be in /tmp/RenderDoc/
Thanks, found it. Compressing and uploading it right now.
Created attachment 142674 [details] The Forest renderdoc log part 1
Created attachment 142675 [details] The Forest renderdoc log part 2
Created attachment 142676 [details] The Forest renderdoc log part 3
Created attachment 142679 [details] The Forest renderdoc log part 4
Interesting to see that RADV_DEBUG=nofastclears also fixes the problem. Totally unexpected to be honest.
Created attachment 142705 [details] [review] possible fix Can you try the attached patch?
(In reply to Samuel Pitoiset from comment #12) > Created attachment 142705 [details] [review] [review] > possible fix > > Can you try the attached patch? It fixes the problem, thanks a lot. :) I also gave it a try with native DX11 on Windows and my impression is that the result of dxvk + radv looks totally identical now.
Thanks for confirming. Patch is here: https://patchwork.freedesktop.org/series/53440/
Should be fixed with https://cgit.freedesktop.org/mesa/mesa/commit/?id=824cfc1ee5e0aba15b676b9363ff32046d96eb42
Looking fine now with mesa-git, thanks again!
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.