Navigation
API > API/Runtime > API/Runtime/RHI
References
| Module | RHI |
| Header | /Engine/Source/Runtime/RHI/Public/RHIStats.h |
| Include | #include "RHIStats.h" |
Syntax
struct FTextureMemoryStats
Variables
| Type | Name | Description | |
|---|---|---|---|
| int64 | DedicatedSystemMemory | -1 if unknown, in bytes | |
| int64 | DedicatedVideoMemory | -1 if unknown, in bytes | |
| int64 | LargestContiguousAllocation | Size of the largest memory fragment, in bytes. | |
| uint64 | NonStreamingMemorySize | Size of memory allocated to non-streaming textures, in bytes. | |
| int64 | SharedSystemMemory | -1 if unknown, in bytes | |
| uint64 | StreamingMemorySize | Size of memory allocated to streaming textures, in bytes. | |
| int64 | TexturePoolSize | 0 if streaming pool size limitation is disabled, in bytes | |
| int64 | TotalGraphicsMemory | Total amount of "graphics memory" that we think we can use for all our graphics resources, in bytes. -1 if unknown. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | |||
| int64 | |||
| bool |
Deprecated Variables
| Type | Name | Description | |
|---|---|---|---|
| int64 | AllocatedMemorySize | AllocatedMemorySize was too vague, use StreamingMemorySize in its place | |
| int32 | PendingMemoryAdjustment | PendingMemoryAdjustment is unused |