Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/RHI/Public/RHI.h |
Include |
#include "RHI.h" |
struct FTextureMemoryStats
Name | Description | ||
---|---|---|---|
|
AllocatedMemorySize |
Size of allocated memory, in bytes. |
|
|
DedicatedSystemMemory |
-1 if unknown, in bytes |
|
|
DedicatedVideoMemory |
-1 if unknown, in bytes |
|
|
LargestContiguousAllocation |
Size of the largest memory fragment, in bytes. |
|
|
PendingMemoryAdjustment |
Upcoming adjustments to allocated memory, in bytes (async reallocations) |
|
|
SharedSystemMemory |
-1 if unknown, in bytes |
|
|
TexturePoolSize |
0 if streaming pool size limitation is disabled, in bytes |
|
|
TotalGraphicsMemory |
Total amount of "graphics memory" that we think we can use for all our graphics resources, in bytes. -1 if unknown. |
Name | Description | |
---|---|---|
|
FTextureMemoryStats() |
Defaults |
Name | Description | ||
---|---|---|---|
|
AreHardwareStatsValid() |
||
|
ComputeAvailableMemorySize() |
||
|
IsUsingLimitedPoolSize() |