/Engine/Source/Runtime/Engine/Public/TextureLayout.h
A simple binned style atlas layout, which usesFTextureLayoutas the bin allocator. Binning greatly reduces fragmentation over time with many allocations of different sizes and lifetimes, but ties up free memory in other bins. Binning also greatly reduces theFTextureLayouttree depth, and therefore allocation cost. Best results when the number of unique allocation sizes are small.
class FBinnedTextureLayout