4 ms·
Except without the primary api that makes gaming on WINE viable. Vulkan with DXVK and VKD3D.
by kcb 3y ago
Except without the primary api that makes gaming on WINE viable. Vulkan with DXVK and VKD3D.
- deleted 3y ago[deleted]
- astrange 3y agohttps://github.com/KhronosGroup/MoltenVK https://github.com/KhronosGroup/MoltenVK Translating between rendering APIs is not really the problem. The GPU design is more different than the API is.
- kcb 3y agoMoltenVK is not enough and it lacks features that are mandatory for acceptable performance with dxvk/vkd3d. For example, VK_EXT_descriptor_buffer is a critical one, and there are more: https://www.khronos.org/blog/vk-ext-descriptor-buffer https://www.khronos.org/blog/vk-ext-descriptor-buffer. And MoltenVK doesn't support Vulkan 1.3.