Navigation
API > API/Runtime > API/Runtime/RHICore
References
| Module | RHICore |
| Header | /Engine/Source/Runtime/RHICore/Public/RHICoreTransientResourceAllocator.h |
| Include | #include "RHICoreTransientResourceAllocator.h" |
Syntax
struct FRHITransientMemoryStats
Remarks
Tracks all transient memory statistics for the current allocation cycle and reports results to various profilers.
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint64 | AliasedSize | Current aliased size as items are being allocated / deallocated. | |
| uint64 | AliasedSizeCurrent | Total allocated memory usage with aliasing. | |
| FRHITransientResourceStats | Buffers | ||
| FRHITransientResourceStats | Textures |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Accumulate
(
const FRHITransientMemoryStats& Other |
||
| void | AllocateBuffer
(
uint64 Size |
||
| void | AllocateTexture
(
uint64 Size |
||
| void | DeallocateBuffer
(
uint64 Size |
||
| void | DeallocateTexture
(
uint64 Size |
||
| bool | |||
| void | Reset () |
||
| void | Submit
(
uint64 TotalMemoryCapacity |