GAME · GTA V · LEGACY AND ENHANCED · UNTESTED BY US
GTA V and DXVK: what applies, and why not in GTA Online
How we checked this
- EXE
- GTA5.exe · game folder (reported)
- Bitness
- 64-bit → x64
- API
- D3D11
x64/d3d11.dllx64/dxgi.dll- DXVK
- 3.1.1 (untested, story mode only)
- Built-in profile
- d3d11.cachedDynamicResources = vi
Which GTA V do you have?
- GTA V Legacy is reported to use Direct3D 11 (with Direct3D 10 and 10.1 modes in its settings) and to start from
GTA5.exe. This is the only one DXVK can affect. - GTA V Enhanced (2025) is reported to use Direct3D 12. DXVK does not handle Direct3D 12: that is vkd3d-proton’s job (DXVK vs vkd3d-proton), so DXVK does not apply.
We could not verify exe names, folders or how the Rockstar launcher labels the two. Use the Game Checker on your exe, and do not copy anything if it reports Direct3D 12.
Story mode on Windows: is it worth it?
We do not know. We have no measurement of GTA V with or without DXVK. Windows runs Direct3D 11 natively, and DXVK on Windows is unsupported upstream, so the realistic benefit is often none, and some reports describe losses. If you want to test, use the five-step before-and-after method on the performance page with the game’s built-in benchmark, and keep the native result as your baseline. A release note from 2020 (DXVK 1.5.1) named GTA V; that is the oldest mention we found.
Install for story mode (Legacy)
-
Download DXVK from GitHub
Use the official release page only, and check the hash with the verifier on the download page.Check: You have dxvk-3.1.1.tar.gz.
-
Open the x64 folder
GTA V (Legacy) is reported to be a 64-bit game, so you need thex64folder. DLLs of the wrong bitness do nothing and give no error (F05).Check: You see d3d11.dll.
-
Copy d3d11.dll, dxgi.dll next to the game's .exe
A Direct3D 11 game needs bothd3d11.dllanddxgi.dll(F40); with onlyd3d11.dllthe game fails to create its device (F06). Story mode only, and only for GTA V Legacy.Check: d3d11.dll and dxgi.dll sit beside GTA5.exe.
-
Start the game and check
DXVK writes<exe>_d3d11.lognext to the game on Windows (F13). Turning on the HUD is the other check; see the HUD guide.Check: A log file appears next to the .exe.
To undo it, delete the DLLs you copied (F12): see the uninstall guide. The general steps, with the checklist and warnings, are on the Windows install page.
DXVK has a built-in profile for GTA5.exe:
| Option | Value | What the option does (upstream comment, our words) |
|---|---|---|
| d3d11.cachedDynamicResources | vi | Place dynamic D3D11 resources of the chosen bind types in cached system RAM so CPU readback is fast; flag letters v/i/c/r/a. |
No rows match.
We have not tested it. Rockstar’s launcher can verify game files and may replace the DLLs you copied; we did not test that either. Remove the DLLs before you touch Online (below).
GTA V on Linux and Steam Deck
Proton handles this: it uses DXVK for Direct3D 11 and vkd3d-proton for Direct3D 12 (DXVK in Proton). We could not verify the current state of GTA Online on Linux and Steam Deck, which depends on its anti-cheat, so check before you buy or rely on it.
GTA V on Android emulators
Winlator and GameHub-style apps use DXVK and vkd3d for Direct3D games; see DXVK on Android. We did not run GTA V on any phone, so we make no claim.
Remove DXVK, and why to do it before Online
Delete d3d11.dll and dxgi.dll from the game folder (F12). Do this before starting GTA Online or anything that connects to it.
What we have not tested
- Any run of GTA V: FPS, stutter and crashes are unmeasured.
- Which anti-cheat GTA Online uses today, from a dated primary source.
- Exe names, folders and Direct3D versions of Legacy and Enhanced.
- What the Rockstar launcher does with replaced DLLs.
- GTA V on Linux, Steam Deck and Android.
Check your own copy
The Game Checker reads your .exe on your device and tells you its bitness and Direct3D version. Our checker also flags files in the game folder that use the same name as DXVK’s DLLs.
Questions people ask
Can I use DXVK with GTA Online?
No, we advise against it. GTA Online is reported to run anti-cheat, and swapping graphics DLLs can risk your account.
Does DXVK work with GTA V Enhanced?
No: it is reported to use Direct3D 12, which DXVK does not handle.
Which DLLs does GTA V Legacy need?
d3d11.dll and dxgi.dll from DXVK's x64 folder, next to GTA5.exe, for story mode only. These are reported values; check with the Game Checker.
Will DXVK increase FPS in GTA V?
We do not know: we have no measurement. On Windows the benefit is often none, so measure with the game's benchmark.
Does it work on Steam Deck or Android?
Proton handles DXVK on the Deck, but we could not verify the state of GTA Online there. We did not run it on Android.
Sources
- DXVK source: built-in profiles (config.cpp at v3.1.1) · accessed 2026-11-07
- DXVK 1.5.1 release notes · accessed 2026-11-07
- DXVK README at v3.1.1 (online games warning) · accessed 2026-11-07