Together with #2499, this allows the user to fully inspect all allocated and free allocations. Useful for example for debug screens.
Fixes #2326
cc @aedm, @Michaelschnabel-DM
Changelog:
### Additions
- Added `GenericMemoryAllocator::pools` for introspection of memory allocations, along with `DeviceMemoryPool`, `DeviceMemoryBlocks`, `DeviceMemoryBlock` and `Suballocator::suballocations`.
Together with #2499, this allows the user to fully inspect all allocated and free allocations. Useful for example for debug screens.
Fixes #2326 cc @aedm, @Michaelschnabel-DM
Changelog: