I'm unable to create an API trace because there's a launcher in between and I cannot launch the game executable directly.
Running through the launcher should be fine in regards to a apitrace. If the DLLs are next to the games exe they should (in most cases) get picked up when it starts if the guide has been followed.
Running through the launcher should be fine in regards to a apitrace. If the DLLs are next to the games exe they should (in most cases) get picked up when it starts if the guide has been followed.
I had to setup the game without Lutris in the way for it to work. On Lutris, it either page faulted or gave me an mem access violation.
apitrace is in OP.
I've now tested a great number of prior versions and found that the issue described here is introduced in DXVK v1.2.1.
v1.2 does not have any foliage/trees/bushes not rendering or popping in and out on the left edge of the screen, but all tested versions after v1.2 do.
Here are two screenshots to compare between 1.2 and 1.2.1.
EDIT2: Changed screenshots to better show the issue
v1.2:
v1.2.1:
It might be hard to spot but there are numerous trees and bushes in the distance that are not rendered. The video above does show the issue much better.
When skipping code changed in commit 7d9a75c82c1c9aaa976041ba9b4ac7bc4504ef03, the issue does not occur & all trees and bushes are rendered correctly. Tested using v.2.3 release src.
I tested the same game setup on a Radeon 5700XT GPU (Mesa 23.2.1 RADV) and the issues do not occur, so this might be an Nvidia exclusive bug.
Tried DXVK v2.3 and 2.3.1.
Should be fixed as of f06c6463157c72d294720812c5d5445abf3ceb71.
yep, looks good. Thanks!
DXVK_DEBUG_LEVEL=debug)x1 2024-03
Software information
Name: Escape From Tarkov
Settings used: Gist
Engine: Unity (v2019.3.39)
System information
Description
Video of the issue:
Youtube
In
Escape From Tarkov, objects don't render properly using DXVK. Using Wined3d the issue does not occur (as seen in the video).In the video right at the beginning you can see some kind of viewport issue on the left corner of the screen, when I move the camera. Objects pop in and out all the time which does not happen using wined3d.
Also when I move forward, some objects in the distance are rendered much later using DXVK, especially bushes and trees.
I tested different LOD and render distance settings, the problem is slightly reduced on higher LOD / rendering distances, but still very noticeable.
I know of at least one other person having the same issues, using an RTX 2060 and driver version 545.29.06.
Log files
eft.log (DXVK_DEBUG_LEVEL=debug)
API trace files
Google Drive (~2Gb)
Note: Generated using DXVK instead of WineD3D because the game always crashed on launch using WineD3D and apitrace.