![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <RHICoreTransientResourceAllocator.h>
Public Member Functions | |
| FRHITransientMemoryStats ()=default | |
| void | Accumulate (const FRHITransientMemoryStats &Other) |
| void | AllocateTexture (uint64 Size) |
| void | DeallocateTexture (uint64 Size) |
| void | AllocateBuffer (uint64 Size) |
| void | DeallocateBuffer (uint64 Size) |
| void | Reset () |
| RHICORE_API void | Submit (uint64 TotalMemoryCapacity) |
| bool | HasDeallocations () const |
Public Attributes | |
| FRHITransientResourceStats | Textures |
| FRHITransientResourceStats | Buffers |
| uint64 | AliasedSizeCurrent = 0 |
| uint64 | AliasedSize = 0 |
Tracks all transient memory statistics for the current allocation cycle and reports results to various profilers.
|
default |
|
inline |
|
inline |
|
inline |
| uint64 FRHITransientMemoryStats::AliasedSize = 0 |
| uint64 FRHITransientMemoryStats::AliasedSizeCurrent = 0 |
| FRHITransientResourceStats FRHITransientMemoryStats::Buffers |
| FRHITransientResourceStats FRHITransientMemoryStats::Textures |