News: 0001634985

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

VKD3D 2.0 Released For Wine's Direct3D 12 Implementation Atop Vulkan

([WINE] 5 Hours Ago VKD3D 2.0)


Wine developers have announced the release of VKD3D 2.0, the newest feature release for this Direct3D 12 API implementation built atop the Vulkan API. VKD3D is what's used by upstream Wine for D3D12 compared to Valve's downstream VKD3D-Proton within Steam Play (Proton).

VKD3D 2.0 brings new features and improvements to its HLSL shader handling with many more operations now being properly implemented. There are also improvements to the legacy Direct3D byte-code source type, new effects improvements, DXIL handling improvements, and experimental Metal Shading Language target support for more functionality.

VKD3D 2.0 also exposes a number of new interfaces, improvements to the debug capabilities of VKD3D, and a variety of other low-level changes yielding the major version bump from VKD3D 1.19 to VKD3D 2.0.

Downloads and the full list of changes for VKD3D 2.0 can be found at [1]WineHQ.org .



[1] https://gitlab.winehq.org/wine/vkd3d/-/releases/vkd3d-2.0



A government that is big enough to give you all you want is big enough
to take it all away.
-- Barry Goldwater