Pretty exciting times for the Wine [Official Site] team, with the release of VKD3D version 1.1 of their Direct3D 12 to Vulkan translation library. Note: Not to be confused with DXVK which has seen a lot of the limelight lately.
The main highlights of this release are:
- Initial support for placed resources.
- MoltenVK support.
- Support for geometry shaders.
Hopefully with projects like this progressing alongside DXVK, Wine gaming or Steam Play with Proton if it pulls in VKD3D could be made even better. We saw how DXVK propelled things forward rather dramatically, so perhaps this could do something similar in time for games using DirectX 12.
Who knows, projects like this may even help future ports if developers want a quicker way to port games using DX12.
*** libvkd3d
- Initial support for memory heaps and placed resources.
- Improved support for resource views.
- ClearUnorderedAccessViewUint() is implemented for textures.
- Blend factor is implemented.
- Performance improvements.
- A new interface is available for enabling additional Vulkan instance
extensions.
- A new public function is available for mapping VkFormats to DXGI_FORMATs.
- Support for more DXGI formats.
- Various bug fixes.
*** libvkd3d-shader
- Support for geometry shaders.
- Pretty printing is implemented for shader code extracted from DXBC.
- Clip and cull distances are supported.
- Support for more shader instructions:
- round_ne,
- sincos,
- ineg,
- continue,
- continuec,
- gather4_po,
- gather4_po_c,
- gather4_c.
- Texel offsets are supported.
- Various shader translation fixes.
*** libvkd3d-utils
- Vulkan WSI extensions are detected at runtime.
*** build
- Demos are not built by default.
- libxcb is now an optional dependency required only for demos.
- MoltenVK is supported.
Quoting: GuestObviously, the list is monumentally short compared to DX11 games, but (aside from P-L.G's tweet is there anyone showing this working on a DX12 release title? I know I have at least two (maybe three) titles I can try this—Oops! Nevermind. In pure (non-Proton) Wine, make that five! ;)
https://ipfs.io/ipfs/QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6uco/wiki/List_of_games_with_DirectX_12_support.html
This article is issued from Wikipedia - version of the 12/4/2016.
why did they delete the dx and vulkan games from wiki?
dx12 renderer. Maybe I can get better performance than native.
Quoting: mylkaQuoting: GuestObviously, the list is monumentally short compared to DX11 games, but (aside from P-L.G's tweet is there anyone showing this working on a DX12 release title? I know I have at least two (maybe three) titles I can try this—Oops! Nevermind. In pure (non-Proton) Wine, make that five! ;)
https://ipfs.io/ipfs/QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6uco/wiki/List_of_games_with_DirectX_12_support.html
This article is issued from Wikipedia - version of the 12/4/2016.
why did they delete the dx and vulkan games from wiki?
It's the Wikipedia, feel free to add it again
Quoting: edoQuoting: mylkaQuoting: GuestObviously, the list is monumentally short compared to DX11 games, but (aside from P-L.G's tweet is there anyone showing this working on a DX12 release title? I know I have at least two (maybe three) titles I can try this—Oops! Nevermind. In pure (non-Proton) Wine, make that five! ;)
https://ipfs.io/ipfs/QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6uco/wiki/List_of_games_with_DirectX_12_support.html
This article is issued from Wikipedia - version of the 12/4/2016.
why did they delete the dx and vulkan games from wiki?
It's the Wikipedia, feel free to add it again
i dont think they deleted it by mistake. why would they add it again?
But honestly, those lists weren't in great shape in the first place. I used to update the Vulkan list, trying to find reliable sources, but after I stopped there was little to no quality control afterwards – some game with only announced Vulkan renderer or open source ports of old games got removed before, but then some stayed or got added afterwards. Similar story to DX12 games.
Aside from Wikipedia, you can search PCGamingWiki by properties: Vulkan, Direct3D – they are far from being complete, but you the info is easy to add to appropriate pages.
Last edited by Faalagorn on 6 October 2018 at 3:41 pm UTC
Quoting: Guestfor example Battlefield 1Dx12 in Battlefield 1 is complete garbage. It's so bad that even the stuttery mess you get with DXVK in this game is better than the stuttery mess that is Dx12 on Windows.
Not the only game with straight-up terrible Dx12 though.
See more from me