/Engine/Source/Runtime/RHI/Public/GPUDefragAllocator.h
Tries to reallocate texture memory in-place (without relocating), by adjusting the base address of the allocation but keeping the end address the same.
New base address if it succeeded, otherwise nullptr
void * Reallocate ( void * OldBaseAddress, int64 NewSize )