pub unsafe fn flush_allocations(
    allocator: Allocator,
    allocation_count: u32,
    allocations: *mut Allocation,
    offsets: *const DeviceSize,
    sizes: *const DeviceSize
) -> VkResult<()>