-
Notifications
You must be signed in to change notification settings - Fork 11
Description
Your system information
- System information from steam (
Steam->Help->System Information) in a gist:
- Have you checked for system updates?: [Yes/No] Yes
- Are you using the latest stable video driver available for your system? [Yes/No] Yes
- Have you verified the game files?: [Yes/No] Yes
Please describe your issue in as much detail as possible:
It seems that Dota 2 (and and to a lesser extent Counter Strike 2 - so I think all Source 2 based games) manifests the same problem of low GPU usage and thus low FPS present in DXVK described here.
I found that with DXVK using the d3d11.cachedDynamicResources=a option solves the problem. The description of the option, taken directly from the DXVK example configuration file mentions the following:
Allocates dynamic resources with the given set of bind flags in cached system memory rather than uncached memory or host-visible VRAM, in order to allow fast readback from the CPU. This is only useful for buggy applications, and may reduce GPU-bound performance.
Supported values: Any combination of the following:
- v: Vertex buffers
- i: Index buffers
- c: Constant buffers
- r: Shader resources
- a: All dynamic resources
I think the problem in Dota 2 is similar to what is present in DXVK. Is there a command-line or console parameter equivalent to what is present in DXVK, or is it possible to implement it somehow? Thank you.
Steps for reproducing this issue:
- Play a game with a EGPU
- See low GPU usage and FPS