Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Except without the primary api that makes gaming on WINE viable. Vulkan with DXVK and VKD3D.


https://github.com/KhronosGroup/MoltenVK

Translating between rendering APIs is not really the problem. The GPU design is more different than the API is.


MoltenVK 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. And MoltenVK doesn't support Vulkan 1.3.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: