public static extern SharpVk.Result vkResetFences(SharpVk.Interop.Device device, uint fenceCount, SharpVk.Interop.Fence *fences);
public static extern SharpVk.Result vkWaitForFences(SharpVk.Interop.Device device, uint fenceCount, SharpVk.Interop.Fence *fences, Bool32 waitAll, ulong timeout);
public static extern SharpVk.Result vkCreateFence(SharpVk.Interop.Device device, SharpVk.Interop.FenceCreateInfo *createInfo, SharpVk.Interop.AllocationCallbacks *allocator, SharpVk.Interop.Fence *fence);