Hacker GitHub

← All repos

doitsujin/dxvk

View on GitHub ↗ ★ 18,412 C++

Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine

39 mentions on Hacker News by 34 people: 6 stories, 33 comments · first 2018-01-21 · latest 2026-05-13

Mentions per year 39 mentions · busiest year 2018 (9)
20082026
  1. …and other shenanigans. 1: https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/src/uti... 2: https://github.com/doitsujin/dxvk/blob/master/src/util/confi... 3: https://github.com/HansKristian-Work/vkd3d-proton/blob/maste...
  2. With a lot of games you can put DXVK DLLs in its folder and get better performance: https://github.com/doitsujin/dxvk/releases
  3. …that it introduces translating D3D11 calls to Vulkan. https://benchmark.unigine.com/heaven https://github.com/doitsujin/dxvk
    comment by theandrewbailey · 2026-02-19 · in Minecraft Java is switching from OpenGL to Vulkan
  4. Related: https://www.tomshardware.com/video-games/retro-gaming/d7vk-r... https://github.com/doitsujin/dxvk
  5. …running perfectly under proton Even better would be to compile for linux, but use DXVK-Native ( https://github.com/doitsujin/dxvk#dxvk-native ) if you think migrating from DirectX to Vulkan requires too much effort.
  6. I think this should cover it. https://github.com/doitsujin/dxvk
    comment by cactusplant7374 · 2025-04-09 · in Whisky is no longer actively maintained
  7. …that are helpful when trying to bring up a game in Wine. https://github.com/ValveSoftware/Proton https://github.com/doitsujin/dxvk https://github.com/HansKristian-Work/vkd3d-proton https://github.com/GloriousEggroll/wine-ge-custom…
  8. There are directX to vulkan translation layers such as https://github.com/doitsujin/dxvk for up to dx11. For dx12 specifically, you have vkd3d: https://gitlab.winehq.org/wine/vkd3d/-/wikis/home
  9. ▲ 2
    DXVK 2.4 with DX8 support added
    story by haunter · 2024-07-11 · 0 comments
  10. …what DXVK does for Vulkan [2]. [1]: https://github.com/Joshua-Ashton/mingw-directx-headers [2]: https://github.com/doitsujin/dxvk/blob/master/src/d3d9/d3d9_...
  11. Someone is trying to game on them, or at least run DirectX apps in Linux, based on this PR: https://github.com/doitsujin/dxvk/pull/3795
    comment by bno1 · 2024-01-13 · in Elbrus-8S
  12. …need WSL. https://fdossena.com/?p=wined3d/index.frag Compiled wined3d dlls that work on windows. https://github.com/doitsujin/dxvk Works on windows. Just drop them in the game folder and the game should load them instead of the real…
  13. Vulkan > History: https://en.wikipedia.org/wiki/Vulkan DXVK: https://github.com/doitsujin/dxvk
    comment by westurner · 2023-11-21 · in NVK reaches Vulkan 1.0 conformance
  14. Looks like it's based on DXVK from https://github.com/doitsujin/dxvk
  15. …has been upstreamed in the latest release, though I guess the fork still contains the instructions: https://github.com/doitsujin/dxvk/releases/tag/v2.0 gallium-nine can't really be targetted however. While most distribution with AMD or…
    comment by MayeulC · 2022-12-23 · in Nix on the Steam Deck
  16. When DirectX became irrelevant: https://github.com/doitsujin/dxvk
    comment by smoldesu · 2022-11-25 · in Factorio runs on Apple Silicon
  17. ▲ 4
    DXVK 2.0 released
    story by zathan · 2022-11-11 · 0 comments
  18. …don't really need DX11/DX9. All games with those graphic APIs get translated to Vulkan by [DXVK]( https://github.com/doitsujin/dxvk ) anyways.
  19. …https://news.ycombinator.com/item?id=29239781 (71 points, 3 months ago, 26 comments) [2] https://github.com/doitsujin/dxvk https://news.ycombinator.com/item?id=16199332 (216 points, 4 years ago, 51 comments) [3]…
  20. …windows side to run with very little compartmentalization is going to be a security disaster. 1. https://github.com/doitsujin/dxvk
    comment by arminiusreturns · 2022-02-07 · in Thank You, Valve
  21. Most likely inspired by DXVK - the Vulkan-based translation layer for Direct3D 9/10/11. https://github.com/doitsujin/dxvk
    comment by mosaic_school · 2021-07-30 · in Open Sourcing Direct3D 9 on 12
  22. …but does data dumps to github regularly [3]. [0] https://github.com/ValveSoftware/Proton/ [1] https://github.com/doitsujin/dxvk [2] https://github.com/Joshua-Ashton/d9vk [3] https://github.com/bdefore/protondb-data
  23. DXVK is what you're thinking of. https://github.com/doitsujin/dxvk I think dx12 is feature complete, but some features are missing from earlier versions.
  24. …If they are using a wrapper it is probably just dxvk with extra stadia specific patches. ( https://github.com/doitsujin/dxvk )
  25. D3D drivers for Linux exist but it's through a compatibility layer. https://github.com/doitsujin/dxvk
  26. …using DXVK even on Windows to circumvent bugs or simply because it's faster for some DX9 games. [1] https://github.com/doitsujin/dxvk
  27. ▲ 2
    DXVK is being put into maintenance mode
    story by drakenot · 2019-12-11 · 0 comments
  28. …https://www.youtube.com/watch?v=-7ATaLC4ixE https://www.youtube.com/watch?v=R9oXKvymIFs https://github.com/doitsujin/dxvk
  29. …for compiling Vulkan pipelines. See its config Wiki (dxvk.numCompilerThreads parameter) : https://github.com/doitsujin/dxvk/wiki/Configuration So more cores can help for gaming, no doubt. Just depends on the use case.
  30. …requires setting explicit number of back buffers to avoid capping that disregards vsync settings: https://github.com/doitsujin/dxvk/issues/806 If games are using SDL, you can also select Wayland using SDL_VIDEODRIVER=wayland. But there are…
    comment by shmerl · 2019-02-10 · in Wayland misconceptions debunked
  31. …Wine, since it's not going to be upstreamed and it's not as simple as installing dll overrides. 1. https://github.com/doitsujin/dxvk 2. https://github.com/zfigura/wine/blob/esync-rebased/README.es...
  32. …beta), games like The Witcher 3 can be played on Linux perfectly, without graphics distortions. 1. https://github.com/doitsujin/dxvk 2. http://jason-blog.jlekstrand.net/2018/10/transform-feedback-...
  33. …only get better from now on (or as long as the money keeps flowing). https://github.com/disks86/VK9 https://github.com/doitsujin/dxvk/issues/551 https://github.com/doitsujin/dxvk/pull/541
  34. ▲ 2
    Dxvk 0.40 released
    story by BlackLotus89 · 2018-03-25 · 0 comments
  35. …Vulkan for non-windows is being worked on too, just not by Khronos: https://github.com/disks86/VK9 https://github.com/doitsujin/dxvk and VKD3D for DX12 on Wine
  36. …Direct3D 11, and the official Wine-supported VKD3D for DirectX 12. https://github.com/disks86/VK9 https://github.com/doitsujin/dxvk https://source.winehq.org/git/vkd3d.git/
  37. Source : https://github.com/doitsujin/dxvk
  38. ▲ 2
    Vulkan-Based D3D11 Implementation for Linux with Wine
    story by gregorymichael · 2018-01-21 · 0 comments
  39. ▲ 216
    Dvxk: A Vulkan-Based D3D11 Implementation for Linux with Wine
    story by spystath · 2018-01-21 · 51 comments