HansKristian-Work/vkd3d-proton
Fork of VKD3D. Development branches for Proton's Direct3D 12 implementation. observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 99
- Release rhythm 83
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 27
- age_days: 2540
- days_rel: 119
- days_push: 7
- n_releases_24m: 6
Adoption not part of the score
2928 stars · 310 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
vkd3d-proton is a fork of WineHQ's VKD3D that implements the Direct3D 12 API on top of Vulkan. It serves as the D3D12 translation layer used by Valve's Proton for running Windows games on Linux.
Use cases
- run directx 12 games on linux
- play windows games through proton
- translate d3d12 to vulkan
- improve game compatibility on steam deck
- test latest d3d12 games on amd and nvidia gpus
When to choose
- you need D3D12 support in Proton or a custom Wine/Proton build
- you target modern GPUs with up-to-date Vulkan 1.3 drivers and want maximum game performance
- you want the actively developed fork rather than upstream vkd3d
When to avoid
- you need compatibility with older drivers or legacy systems
- you want the standalone upstream vkd3d API compatibility
- you rely on Intel GPUs, which are untested
Facets
library · maturity active
graphics game-engine interpreter gaming-tools graphics cross-platform windows cpp c direct3d-12 vulkan proton wine translation-layer gaming linux
1 source
- readme: https://github.com/HansKristian-Work/vkd3d-proton · fetched 2026-08-28 · 26e7314c1220
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| HansKristian-Work/vkd3d-proton | main | 94 |
For agents
markdown · JSON · MCP: product_card(name="HansKristian-Work/vkd3d-proton")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem