/Engine/Source/Runtime/RHI/Public/GPUDefragAllocator.h
Copy memory from one location to another. If it returns false, the defragmentation process will assume the memory is not relocatable and keep it in place. Note: Source and destination may overlap.
void Relocate ( [FRelocationStats](API\Runtime\RHI\FGPUDefragAllocator\FRelocationStats) & Stats, [FMemoryChunk](API\Runtime\RHI\FGPUDefragAllocator\FMemoryChunk) * Dest, int64 DestOffset, const void * Source, int64 Size, void * UserPayload )