Closed kjozic closed 5 years ago
Yes.
Not sure but I think I read that 1.1 includes Molten and works with Apples Metal crap
The first version of Vulkan SDK which included MoltenVK was 1.0.69.0. MoltenVK is a wrapper around Metal.
ah. i read that a deal was doen and the closed source molten which was built by a small company "donated" the code to the Vulkna group ?
On Sun, 24 Jun 2018 at 21:38 Krešimir Jozić notifications@github.com wrote:
The first version of Vulkan SDK which included MoltenVK was 1.0.69.0. MoltenVK is a wrapper around Metal.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/vulkan-go/vulkan/issues/17#issuecomment-399781823, or mute the thread https://github.com/notifications/unsubscribe-auth/ATuCwpedVq4Ulyj3s9AXlHtnphJOLFpbks5t_-qwgaJpZM4TcQjg .
@gedw99 Vulkan is an API spec over a proprietary implementation in driver. MoltenVK was once a proprietary shareware driver, now is open sourced https://github.com/KhronosGroup/MoltenVK
It is still the same layer over Metal that is supported by this project from the early beginning.
Thanks for the clarification..
@xlab What, other than your time, would be required to update to Vulkan 1.1? Is it merely a matter of regenerating the code and testing it, or does 1.1 involve new objects that your code generator doesn't support?
@dominikh Hi, mostly the header set must be reviewed, hopefully the YAML spec for the generator (vulkan.yaml) stays the same. I just updated to 1.1.88, had to do a few small changes to the generator.
It's not the update, but verification that takes time, I had to rebuild the GLFW demo for my macOS, that included MoltenVK revision, GLFW revision, also we have new loader (see #25) that I didn't have chance to test. The amount of effort to validate the changes accumulated and I spent almost a day reviewing the whole chain.
Okay, at this point 1.1.88 draws cube on Darwin, please feel free to verify on Linux / Windows. ;)
When can we expect support for the Vulkan 1.1?