2,527
edits
Changes
Jump to navigation
Jump to search
|{{✓}} ||{{✓}} ||{{~}} <small>WIP</small>
|-
|[https://source.winehq.org/git/vkd3d.git/ vkd3d]
|align=left|{{Icon|Linux}}
|[https://source.winehq.org/git/vkd3d.git/ {{Vkd3dVer}}]
|Direct3D 12
|Vulkan
;[https://source.winehq.org/git/vkd3d.git/ vkd3d]
A work-in-progress Direct3D 12 to Vulkan wrapper created for Wine by Valve.
Wrappers
,From latest Wayback Machine snapshot
|[https://github.com/doitsujin/dxvk/releases {{DXVKVer}}]
|Direct3D 9-11
|Vulkan
|{{✓}} ||{{✓}} ||{{✓}}
|-
|[https://source.winehq.org/git/vkd3d.git/ vkd3d]
|align=left|{{Icon|Linux}}
|[https://source.winehq.org/git/vkd3d.git/ {{Vkd3dVer}}]
|Direct3D 12
|Vulkan
|{{✓}} ||{{✓}} ||{{✓}}
|[https://github.com/iXit/wine-nine-standalone Gallium Nine]
|align=left|{{Icon|Linux}}
|[https://github.com/iXit/wine-nine-standalone 0.7git]
|Direct3D 9
|Linux Calls
|{{✓}} ||{{✓}} ||{{~}} <small>WIP</small>
|-
|[https://www.collabora.com/news-and-blog/blog/2018/10/31/introducing-zink-opengl-implementation-vulkan/ Zink]
|align=left|{{Icon|Linux}}
|[https://gitlab.freedesktop.org/kusma/mesa/tree/zink Gitgit]
|OpenGL
|Vulkan
|[https://github.com/crosire/d3d8to9/ d3d8to9]
|align=left|{{Icon|Windows}}
|[https://github.com/crosire/d3d8to9/releases 1.11.0git]
|Direct3D 8
|Direct3D 9
|[https://github.com/Joshua-Ashton/d9vk D9VK]
|align=left|{{Icon|Linux}}
|[https://github.com/Joshua-Ashton/d9vk Gitgit]
|Direct3D 9
|Vulkan
|[https://github.com/Joshua-Ashton/dxup DXUP]
|align=left|{{Icon|Windows|Linux}}
|[https://github.com/Joshua-Ashton/dxup Gitgit]
|Direct3D 9-10
|Direct3D 11
|[https://github.com/disks86/VK9 VK9]
|align=left|{{Icon|Windows|Linux}}
|[https://github.com/disks86/VK9/releases 0.29.0git]
|Direct3D 9
|Vulkan
:;[https://github.com/Joshua-Ashton/d9vk D9VK]
:A fork for Direct3D 9, originally created when DXVK was designed for Direct3D 10 and 11. Was merged back into the main project in version 1.5.
;[https://source.winehq.org/git/vkd3d.git/ vkd3d]
A work-in-progress Direct3D 12 to Vulkan wrapper created for Wine by Valve.
;[[Wine]]
;[https://github.com/iXit/wine-nine-standalone Gallium Nine]
An open-source implementation of the Direct3D 9 library. Gallium Nine is different since it uses calls native to Linux as opposed to another graphics API like Vulkan. This allows applications to run at near-native speeds. The catch is that it relies on Gallium, Linux's open source 3D renderer, and any driver that doesn't use Gallium is less likely to work (such as NVIDIA's proprietary drivers).
;[https://github.com/disks86/VK9 VK9]
==References==
{{Reflist}}
[[Category:Not really emulators]]