TResourceArray::Discard

Called on non-UMA systems after the RHI has copied the resource data, and no longer needs the CPU's copy.

Windows
MacOS
Linux

Override Hierarchy

FResourceArrayInterface::Discard()

TResourceArray::Discard()

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Containers/DynamicRHIResourceArray.h

Include

#include "Containers/DynamicRHIResourceArray.h"

Syntax

virtual void Discard()

Remarks

Called on non-UMA systems after the RHI has copied the resource data, and no longer needs the CPU's copy. Only discard the resource memory on clients, and if the CPU doesn't need access to it. Non-clients can't discard the data because they may need to serialize it.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss