Independent guide · not affiliated with the DXVK project or Valve · downloads always link to the official GitHub

Try: d3d9.maxAvailableMemory, DXVK_HUD, GTA IV, Failed to create Vulkan instance

GAME · GTA V · LEGACY AND ENHANCED · UNTESTED BY US

GTA V and DXVK: what applies, and why not in GTA Online

Do not use DXVK with GTA Online: it is reported to run anti-cheat, and swapping graphics DLLs can risk your account. In story mode, DXVK only applies to GTA V Legacy, reported to use Direct3D 11: copy x64 d3d11.dll and dxgi.dll next to GTA5.exe. GTA V Enhanced is reported to use Direct3D 12, which DXVK does not handle. We have not measured any benefit.
Checked
2026-11-07
How we checked this
RECIPE · GTA V (LEGACY)UNTESTED · COMMUNITY DATA
EXE
GTA5.exe · game folder (reported)
Bitness
64-bit → x64
API
D3D11
COPYx64/d3d11.dllx64/dxgi.dll
DXVK
3.1.1 (untested, story mode only)
Built-in profile
d3d11.cachedDynamicResources = vi
ONLINE anti-cheat: do not use online
TESTED untested

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)

  1. 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.

  2. Open the x64 folder

    GTA V (Legacy) is reported to be a 64-bit game, so you need the x64 folder. DLLs of the wrong bitness do nothing and give no error (F05).

    Check: You see d3d11.dll.

  3. Copy d3d11.dll, dxgi.dll next to the game's .exe

    A Direct3D 11 game needs both d3d11.dll and dxgi.dll (F40); with only d3d11.dll the 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.

  4. Start the game and check

    DXVK writes <exe>_d3d11.log next 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:

Built-in DXVK 3.1.1 settings for GTA V (from its source)
OptionValueWhat the option does (upstream comment, our words)
d3d11.cachedDynamicResourcesviPlace dynamic D3D11 resources of the chosen bind types in cached system RAM so CPU readback is fast; flag letters v/i/c/r/a.

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

  1. DXVK source: built-in profiles (config.cpp at v3.1.1) · accessed 2026-11-07
  2. DXVK 1.5.1 release notes · accessed 2026-11-07
  3. DXVK README at v3.1.1 (online games warning) · accessed 2026-11-07