-
Notifications
You must be signed in to change notification settings - Fork 90
Reporting performance issues
-
Check that you do not hit VRAM or RAM limits. If you hit it, do not report anything about performance.
-
Check whether your GPU works in high-power mode, there is reports on odd behaviour for some GPUs.
Use special programs/driver settings to force high-power behaviour.
Or workaround this by running any program on background that GPU recognizes for high-power behaviour.
Or set nv_disable_throttle value to 1 in config file if you have NVidia GPU
-
Test performance only on clean d912pxy, without any chainload/overlay. I can't handle other mods' performance impact.
-
Check the original DX9 first! If original setup have unnatural drop of performance in your suggested scenario, it may be dependent on the game engine, not DX9 or DX12.
-
Be sure that there is nothing on your system eating your own precious computational power.
-
Antiviruses - mostly working on a realtime, they eat ton of performance, and some of them have a good habit of intrusive scanning that bug out code.
Solution: turn them off when you testing performance
-
Windows 10 bloatware - updates, updates of updates, installer of updates, installer of modules that install modules installing updates, collectors, inner background tasks, faulty self restarting apps that generates reports and all other things.
Solution: Wait for a "quiet" time on your system or optimize it either by hand or by some tools. -
Other programs in background - commonly there is something running, like web browser.
Solution: turn this programms off when you testing performance.
-
-
Be sure that your hardware is healthy
-
Cooling systems are clean and effective.
-
HDD/SSD are working without hitches.
-
No other hardware related issues.
-
-
Be sure that you properly configured vertical sync/variable refresh rate behaivour/triple buffering both in game settings and in driver settings. This options define frame synchronization, making different frame limiting situations. All "off" should yield uncapped fps.
-
If you still encounter issues, install Release_pp by installer or take it from d912pxy/dll if installer is not an option (Use standart release? N => 2)
-
Set "perf_graph=1" in config.
-
Run game, try to repeat performance drop 2-3 times, better with a timestamp from the game start.
-
Exit the game properly, with no crash.
-
Report here with a logfile from P7logs(next to game executable) and d912pxy/dx12_perf_graph.html.