/Engine/Source/Runtime/RHICore/Public/RHICoreTransientResourceAllocator.h
Allocates a texture on a heap at a specific offset, returning a cached RHI transient texture pointer, or null if the allocation failed. TextureSize and TextureAlignment are platform specific and must be derived from the texture create info and passed in, along with a platform-specific texture creation function if no cached resource if found.
[FRHITransientTexture](API\Runtime\RHI\FRHITransientTexture) * CreateTextureInternal ( const FRHITextureCreateInfo & CreateInfo, const TCHAR * DebugName, uint32 PassIndex, uint64 TextureSize, uint32 TextureAlignment, [FRHITransientHeap::FCreateTextureFunction](API\Runtime\RHICore\FRHITransientHeap\FCreateTextureFunction) CreateTextureFunction )