protonscr

World of Tanks caterpillars in wrong position with High LOD

dxvkclosed amd radv
doitsujin/dxvk#884 · opened 2019-01-24 by ernstp · updated 2019-10-14 · 10 comments · github
Eernstp 2019-01-24 github

When setting Object LOD to "High", the caterpillars of tanks show up high in the air infront and above the tank. This is visible even in the garage. Setting this to "medium" does not show the issue.

Tested with DXVK 0.94 and 0.95, RADV git master, Wine staging 4.0-rc7.

Ddoitsujin maintainer 2019-01-24 github

Have you tried an older DXVK and/or driver version? This used to work fine at some point.

Don't have WoT installed right now, might take a while until I can test.

Mmagist3r 2019-01-25 github

Cannot reproduce even on Ultra settings. Could be RADV bug.

DXVK 0.95, NVIDIA GTX 660 Ti, Driver 415.22.05, Wine-staging 4.0

Ddoitsujin maintainer 2019-01-25 github

Tested on mesa-git with LLVM 7.0.1 and can't reproduce either. Might be an LLVM regression, but to test that I'd have to get a 32-bit build to work first.

Ddoitsujin maintainer 2019-01-25 github

Can confirm that LLVM 9.0 breaks this, will investigate.

Eernstp 2019-01-26 github

I thought I wrote another update, looks like I only changed the title.

So you have to set the Object LOD to exactly "High", both lower and higher work fine.
I tested back to dxvk 0.71, still happens.

I'm running llvm 8-svn351019

Ggulafaran 2019-02-13 github

happends here aswell on
linux 4.20.8
OpenGL renderer string: Radeon RX Vega (VEGA10, DRM 3.27.0, 4.20.8-zen1-1-zen, LLVM 9.0.0)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 19.1.0-devel (git-017349997f)

and dxvk from git.

Ddoitsujin maintainer 2019-02-13 github

Yes, this is an issue with latest LLVM and will happen to everyone, regardless of the DXVK version.

Ggulafaran 2019-02-14 github

ah ok, do you know if there is an upstream bugreport for it then? so the amdgpu/llvm devs get to know about it?

Mmagist3r 2019-06-29 github

I see this issue with LLVM 8 and Mesa 19.1.0 stable too.

Hhakzsam 2019-10-14 github

This issue is fixed with LLVM 9.0.1 (as well as LLVM git).

Nothing extracted yet.