ULIS  dev4.0.7
Utility Library for Imaging Systems
Classes
ShrinkableAllocMemoryPool.h File Reference

Classes

class  FShrinkableAllocMemoryPool
 The FShrinkableAllocMemoryPool class is a class that provides a configurable pool of shrinkable alloc arenas buffer to manages allocations with known maximum size data efficiently and optimize memory consumption by evaluating sparsity, occupation and fragmentation of the various arena pages and concatenate them if neccessary. It is meant to be used for RLE Compressed tiles or any objects of known maximal size, potentialy shrinkable, and can be driven asynchronously by a larger system if necessary. More...