We want to support cases where some buffers have already been allocated, and their offsets must be respected. This manifests itself as a tuple of allocations, where some of the allocations have offset None, but some already have offsets set to an integer value. These integer values must be respected and must lead to an overall valid and ideally optimal allocation.
We want to support cases where some buffers have already been allocated, and their offsets must be respected. This manifests itself as a tuple of allocations, where some of the allocations have offset None, but some already have offsets set to an integer value. These integer values must be respected and must lead to an overall valid and ideally optimal allocation.