Changes

Jump to navigation Jump to search

Wrappers

108 bytes added, 10:03, 30 August 2022
no edit summary
;dgVoodoo2
:Targets Supports Glide 2.11, 2.45, 3.10, 3.1 Napalm, all versions of DirectDraw , and Direct3D up to version 7, Direct3D 8.1, and Direct3D 9. Outputs Direct3D 11 and Direct3D 12 with different device types as wrapping output , such as hardware or software rendering.
;[[Wine|WineD3D]]
:Wine's internal wrapper for . Wraps DirectDraw and Direct3D 2-11 that targets up to 7 to Vulkan and OpenGL. It works pretty well for running older Direct3D games, though it does not come with a Glide implementation of its own. A custom build incorporating Vulkan support is available for Windows [https://fdossena.com/?p=wined3d/index.frag here].
;DXGL
===Comparisons===
;dgVoodoo2
:Supports Direct3D 8-9. Outputs Direct3D 11 and Direct3D 12 with different device types as wrapping output, such as hardware or software rendering.
 
;DXVK
:Was originally designed to accelerate support for Direct3D 11 games running under [[Wine]] since a native implementation seemed unlikely. Today it is bundled with [[Proton]]. Later merged D9VK to add Direct3D 9 support.
;WineD3D
:Wine's internal wrapper for . Wraps Direct3D 28-11 that targets to Vulkan and OpenGL. For newer APIs it has more bugs than DXVK. A custom build is available for Windows [https://fdossena.com/?p=wined3d/index.frag here].
;VKD3D-Proton
49
edits

Navigation menu