Changes

Jump to navigation Jump to search

Wrappers

318 bytes added, 11:47, 21 December 2021
2000's and later APIs
|[https://github.com/doitsujin/dxvk/releases {{DXVKVer}}]
|Direct3D 9-11
|Vulkan
|{{✓}} ||{{✓}} ||{{✓}}
|-
|[https://github.com/HansKristian-Work/vkd3d-proton VKD3D-Proton]
|align=left|{{Icon|Linux}}
|[https://github.com/HansKristian-Work/vkd3d-proton/releases 2.5]
|Direct3D 12
|Vulkan
|{{✓}} ||{{✓}} ||{{✓}}
|Direct3D 12
|Vulkan
|{{✓}} ||{{✓}} ||{{}}
|-
|[[Wine|WineD3D]]
===Comparisons===
;DXVK
:Was originally designed to accelerate support for Direct3D 11 games running under [[Wine]] since a native implementation seemed unlikely. Today it is bundled into [[Proton]]. Later merged D9VK to add Direct3D 9 and 10 support.
;WineD3D
;vkd3d
:A Wine's work-in-progress Direct3D 12 to Vulkan wrapper created . ;VKD3D-Proton;A fork of VKD3D funded by Valve, which is more ahead and experimentally supports DXR via VK_KHR_ray_tracing.
;Gallium Nine
2
edits

Navigation menu