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

REFERENCE · FORKS AND RELATED PROJECTS · STATUS CHECKED 2026-11 IN OUR NOTES

DXVK forks and related projects

A DXVK fork is a modified copy of DXVK with its own goal: NVIDIA's dxvk-remix adds path tracing for old fixed-function games, DXVK-Sarek keeps the 1.10 line alive for GPUs without modern Vulkan, dxvk-gplasync adds asynchronous shader compilation, Gcenx's DXVK-macOS targets Macs, and Valve keeps a tree for Proton. Forks are not supported by the DXVK developers, follow upstream at different speeds, and some carry anti-cheat risks. We tested none of them.
Checked
2026-11-07
How we checked this

Fork family tree

text

          
          upstream DXVK  ---------------------------------------------->  3.x (current)
          
          
          
        
          
          |-- 1.x ---- dxvk-async (archived) ; Sarek and Gcenx macOS branch off the 1.10 line
          
          
          
        
          
          |-- 2.x ---- dxvk-gplasync (tracks 2.x with GPL)
          
          
          
        
          
          |-- (older base) ---- dxvk-remix (NVIDIA RTX Remix runtime)
          
          
          
        
          
          |-- Valve's tree: proton_X branches, used to build Proton
          
          
          
        
REPORTED
DXVK forks and related projects
dxvk-remix (NVIDIA)Path-traced renderer replacing the Direct3D 9 fixed-function pipeline, for remastering old gamesAn older DXVK baseActive, not archived. Zlib and MIT licencesBelow
DXVK-SarekBackports on the 1.10 line for GPUs without Vulkan 1.3 or 1.41.10.x via Gcenx’s macOS forkNot archived; author says development is paused; Proton-Sarek discontinuedDXVK 1.10.3 and Sarek
dxvk-async (Sporif)Asynchronous pipeline compilation for 1.4.3 to 1.10.x1.xArchived November 2025DXVK async
dxvk-gplasync (Ph42oN)Async compilation with Graphics Pipeline Library for 2.x2.1 and newerActive when checked; no 3.0 mention seenDXVK async
DXVK-macOS (Gcenx)DXVK for Macs through MoltenVK1.10.xNot archivedDXVK on macOS
Proton’s DXVK (Valve)The tree used to build ProtonUpstream, with proton branchesActiveDXVK in Proton
D8VK, D9VKEarlier Direct3D 8 and 9 forksDXVKMerged into DXVK (D9VK in 1.5, D8VK in 2.4)Releases

dxvk-remix (RTX Remix)

This is the one fork with no page of its own here. Per its repository it replaces the Direct3D 9 fixed-function pipeline with a path-traced renderer so modders can remaster old games with NVIDIA’s RTX Remix toolkit. Games that use it need an NVIDIA RTX GPU, which we know from NVIDIA’s documentation, not from testing. Do not mix its DLLs with upstream DXVK’s in the same folder: one file name has one owner (conflicts). Go to NVIDIA’s own documentation for use.

DXVK-Sarek

Sarek keeps the 1.10 line working for GPUs that cannot meet newer Vulkan requirements. Details and risks are on the 1.10.3 and Sarek page.

dxvk-async and dxvk-gplasync

The original async patch is archived; gplasync is its 2.x successor. Neither is part of official DXVK, and DXVK_ASYNC does nothing there. See DXVK async and gplasync.

Mac builds (Gcenx)

A fork on the 1.10 line for macOS through MoltenVK. See DXVK on macOS.

Valve’s DXVK tree for Proton

Valve keeps a tree with proton_X branches that Proton is built from, so the DXVK inside a Proton version can differ from the newest upstream release. See DXVK in Proton.

Other forks you may see

HDR forks, low-latency variants of gplasync and Lutris’s old DXVK fork exist. We have not looked at them closely. The generic advice below applies to all.

How to judge a fork

Before you use a fork0 / 6

Questions people ask

What is the difference between DXVK and DXVK Remix?

DXVK Remix is NVIDIA's fork used by the RTX Remix toolkit. It replaces the Direct3D 9 fixed-function pipeline with a path-traced renderer for remastering old games. It is not a drop-in replacement for DXVK.

Which DXVK fork should I use?

Probably none: use official DXVK. Use a fork only for a specific reason, such as Sarek for a GPU that cannot run current DXVK, and judge it with the checklist below.

Is Sarek still updated?

Our research notes say it is not archived but its author says development is paused, and the Proton-Sarek build is discontinued. Check its repository for current status.

Is dxvk-async dead?

The original dxvk-async repository was archived in November 2025, per our notes. dxvk-gplasync continues the idea for 2.x and was active when we checked.

Are DXVK forks safe?

They are not supported by the DXVK developers and can carry anti-cheat risks. Take binaries only from the project's own releases, and never use them in online games.

Sources

  1. dxvk-remix (NVIDIA) · accessed 2026-11-07
  2. DXVK-Sarek · accessed 2026-11-07
  3. dxvk-gplasync · accessed 2026-11-07
  4. dxvk-async (archived) · accessed 2026-11-07
  5. DXVK-macOS (Gcenx) · accessed 2026-11-07
  6. ValveSoftware/dxvk · accessed 2026-11-07