-
Notifications
You must be signed in to change notification settings - Fork 908
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable Apitrace Mode for Crysis 3 #2256
Conversation
It probably should be enabled for Ryse and Wolcen too, as they are/might be hit by the same weird Cryengine 3 CPU bound performance regression since Vega and later GPUs. |
@aufkrawall do you happen to know the exe names for both games? We should probably just bunch all the old Cryengine games together in one app profile, the Nvidia thing affects most of them as well. |
According to Nvidia driver profile database (should be correct), it is Though I wonder about Sniper Ghost Warrior Contracts 2. If it still uses Cryengine 3, it likely would be affected too. Allegedly the issue does not exist with CryEngine V games like Crysis Remastered, though I didn't check this myself. |
Crysis Remastered doesn't use CEV, it's basically CryEngine |
Not sure if it matters or not, but for Ryse Son of Rome it is: Ryse.exe , not ryse.exe . |
https://steamdb.info/depot/302511/
|
https://steamdb.info/app/443110/ or https://aw.my.com Can you add Armored Warfare game also? Though It's online game. Official CM(Content Manager) allowed to use the DXVK. This game also uses CryEngine3. and like other CryEngine games. It shows poor performance from AMD graphics card. after AMD driver 21.7.2, In game shadow inside is not drawn problem fixed so It can use seems like original version without a visible problem. (I tested DXVK from 1.8.1 version and the problem was depends on the AMD driver, not the DXVK) And I manually added d3d11.apitraceMode = true, customVendorId = 10de via dxvk.conf like this branch, and that solution also works well with AW game.
the binary name is |
@burningtuna Could you make a separate issue for this so we don't forget about it? |
Uh, Because There is only bug report for Issue category So I made a reply. Is it okay with that contents for issue, or should I make a new branch like this to report it? I'm afraid to make code (even from new branch) because I don't have build enviroment right now So I cannot verify it build without error. |
Just open an issue. Bug report is fine. As a comment in a merged PR, it'll probably end up forgotten. |
Apitrace mode fixes the partly bad performance of Crysis 3. In the "Welcome to the jungle" level, my fps improves from 45fps->105fps.