Closed TillAlex closed 6 years ago
It is good idea. There are some issues in Xamarin.Android and .NET standard right now though. Once they are fixed I am all for it.
@TillAlex I maintain some bindings here which support .NET Standard. They are very different in style from the bindings here, though -- closer to native Vulkan.
@mellinoe Is vk compatible with Xamarin?
@TillAlex Most of the actively maintained .NET Vulkan libraries support .NET Standard; vk is a great low-level implementation, I maintain SharpVk which is closer to VulkanSharp's API, and VulkanCore is a hand-coded binding specifically for .NET Core.
@FacticiusVir It should be compatible, yeah. But like @radekdoulik mentioned, there are some problems with Xamarin + .NET Standard at the moment.
Is any of those library tested with MoltenVK? I'm statically linking MoltenVK into my app. As I don't get dllmaps working I have to change the DllImports in code to make it working with VulkanSharp.
@TillAlex I've tested my library with MoltenVK, but not on mono/Xamarin. Only on .NET Core/macOS.
As far as I understand PCLs are dead. Is switching Vulkan.dll to .NET Standard a good idea?