public static IntPtr GetProcAddr(this VkInstance instance, string name) { int byteCount = Interop.GetMaxByteCount(name); var dstPtr = stackalloc byte[byteCount]; Interop.StringToPointer(name, dstPtr, byteCount); var addr = Vulkan.vkGetInstanceProcAddr(instance, dstPtr); return(addr); }