Navigation
API > API/Runtime > API/Runtime/RHI
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Render Target 2D Memory"), |
RHI memory stats. | RHIStats.h | |
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Render Target 3D Memory"), |
RHIStats.h | ||
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Render Target Cube Memory"), |
RHIStats.h | ||
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("UAV Texture Memory"), |
RHIStats.h | ||
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Texture 2D Memory"), |
RHIStats.h | ||
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Texture 3D Memory"), |
RHIStats.h | ||
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Texture Cube Memory"), |
RHIStats.h | ||
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Uniform Buffer Memory"), |
RHIStats.h | ||
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Index Buffer Memory"), |
RHIStats.h | ||
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Vertex Buffer Memory"), |
RHIStats.h | ||
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("RayTracing Acceleration Structure Memory"), |
RHIStats.h | ||
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Structured Buffer Memory"), |
RHIStats.h | ||
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Byte Address Buffer Memory"), |
RHIStats.h | ||
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Draw Indirect Buffer Memory"), |
RHIStats.h | ||
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Misc Buffer Memory"), |
RHIStats.h | ||
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Reserved Buffer Memory (Uncommitted)"), |
RHIStats.h | ||
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Reserved Buffer Memory (Committed)"), |
RHIStats.h | ||
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Reserved Texture Memory (Uncommitted)"), |
RHIStats.h | ||
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Reserved Texture Memory (Committed)"), |
RHIStats.h | ||
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Bindless Sampler Heap"), |
RHIStats.h | ||
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Bindless Resource Heap"), |
RHIStats.h |
DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Render Target 2D Memory"), STAT_RenderTargetMemory2D, STATGROUP_RHI, FPlatformMemory::MCR_GPU, RHI_API)
Description
RHI memory stats.
| Name | DECLARE_MEMORY_STAT_POOL_EXTERN |
| Type | function |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIStats.h |
| Include Path | #include "RHIStats.h" |
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Render Target 2D Memory"),
STAT_RenderTargetMemory2D,
STATGROUP_RHI,
FPlatformMemory::MCR_GPU,
RHI_API
)
DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Render Target 3D Memory"), STAT_RenderTargetMemory3D, STATGROUP_RHI, FPlatformMemory::MCR_GPU, RHI_API)
| Name | DECLARE_MEMORY_STAT_POOL_EXTERN |
| Type | function |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIStats.h |
| Include Path | #include "RHIStats.h" |
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Render Target 3D Memory"),
STAT_RenderTargetMemory3D,
STATGROUP_RHI,
FPlatformMemory::MCR_GPU,
RHI_API
)
DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Render Target Cube Memory"), STAT_RenderTargetMemoryCube, STATGROUP_RHI, FPlatformMemory::MCR_GPU, RHI_API)
| Name | DECLARE_MEMORY_STAT_POOL_EXTERN |
| Type | function |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIStats.h |
| Include Path | #include "RHIStats.h" |
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Render Target Cube Memory"),
STAT_RenderTargetMemoryCube,
STATGROUP_RHI,
FPlatformMemory::MCR_GPU,
RHI_API
)
DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("UAV Texture Memory"), STAT_UAVTextureMemory, STATGROUP_RHI, FPlatformMemory::MCR_GPU, RHI_API)
| Name | DECLARE_MEMORY_STAT_POOL_EXTERN |
| Type | function |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIStats.h |
| Include Path | #include "RHIStats.h" |
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT Memory"),
STAT_UAVTextureMemory,
STATGROUP_RHI,
FPlatformMemory::MCR_GPU,
RHI_API
)
DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Texture 2D Memory"), STAT_TextureMemory2D, STATGROUP_RHI, FPlatformMemory::MCR_GPU, RHI_API)
| Name | DECLARE_MEMORY_STAT_POOL_EXTERN |
| Type | function |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIStats.h |
| Include Path | #include "RHIStats.h" |
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Texture 2D Memory"),
STAT_TextureMemory2D,
STATGROUP_RHI,
FPlatformMemory::MCR_GPU,
RHI_API
)
DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Texture 3D Memory"), STAT_TextureMemory3D, STATGROUP_RHI, FPlatformMemory::MCR_GPU, RHI_API)
| Name | DECLARE_MEMORY_STAT_POOL_EXTERN |
| Type | function |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIStats.h |
| Include Path | #include "RHIStats.h" |
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Texture 3D Memory"),
STAT_TextureMemory3D,
STATGROUP_RHI,
FPlatformMemory::MCR_GPU,
RHI_API
)
DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Texture Cube Memory"), STAT_TextureMemoryCube, STATGROUP_RHI, FPlatformMemory::MCR_GPU, RHI_API)
| Name | DECLARE_MEMORY_STAT_POOL_EXTERN |
| Type | function |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIStats.h |
| Include Path | #include "RHIStats.h" |
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Texture Cube Memory"),
STAT_TextureMemoryCube,
STATGROUP_RHI,
FPlatformMemory::MCR_GPU,
RHI_API
)
DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Uniform Buffer Memory"), STAT_UniformBufferMemory, STATGROUP_RHI, FPlatformMemory::MCR_GPU, RHI_API)
| Name | DECLARE_MEMORY_STAT_POOL_EXTERN |
| Type | function |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIStats.h |
| Include Path | #include "RHIStats.h" |
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT Memory"),
STAT_UniformBufferMemory,
STATGROUP_RHI,
FPlatformMemory::MCR_GPU,
RHI_API
)
DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Index Buffer Memory"), STAT_IndexBufferMemory, STATGROUP_RHI, FPlatformMemory::MCR_GPU, RHI_API)
| Name | DECLARE_MEMORY_STAT_POOL_EXTERN |
| Type | function |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIStats.h |
| Include Path | #include "RHIStats.h" |
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT Memory"),
STAT_IndexBufferMemory,
STATGROUP_RHI,
FPlatformMemory::MCR_GPU,
RHI_API
)
DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Vertex Buffer Memory"), STAT_VertexBufferMemory, STATGROUP_RHI, FPlatformMemory::MCR_GPU, RHI_API)
| Name | DECLARE_MEMORY_STAT_POOL_EXTERN |
| Type | function |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIStats.h |
| Include Path | #include "RHIStats.h" |
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT Memory"),
STAT_VertexBufferMemory,
STATGROUP_RHI,
FPlatformMemory::MCR_GPU,
RHI_API
)
DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("RayTracing Acceleration Structure Memory"), STAT_RTAccelerationStructureMemory, STATGROUP_RHI, FPlatformMemory::MCR_GPU, RHI_API)
| Name | DECLARE_MEMORY_STAT_POOL_EXTERN |
| Type | function |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIStats.h |
| Include Path | #include "RHIStats.h" |
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("RayTracing Acceleration Structure Memory"),
STAT_RTAccelerationStructureMemory,
STATGROUP_RHI,
FPlatformMemory::MCR_GPU,
RHI_API
)
DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Structured Buffer Memory"), STAT_StructuredBufferMemory, STATGROUP_RHI, FPlatformMemory::MCR_GPU, RHI_API)
| Name | DECLARE_MEMORY_STAT_POOL_EXTERN |
| Type | function |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIStats.h |
| Include Path | #include "RHIStats.h" |
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT Memory"),
STAT_StructuredBufferMemory,
STATGROUP_RHI,
FPlatformMemory::MCR_GPU,
RHI_API
)
DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Byte Address Buffer Memory"), STAT_ByteAddressBufferMemory, STATGROUP_RHI, FPlatformMemory::MCR_GPU, RHI_API)
| Name | DECLARE_MEMORY_STAT_POOL_EXTERN |
| Type | function |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIStats.h |
| Include Path | #include "RHIStats.h" |
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT Memory"),
STAT_ByteAddressBufferMemory,
STATGROUP_RHI,
FPlatformMemory::MCR_GPU,
RHI_API
)
DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Draw Indirect Buffer Memory"), STAT_DrawIndirectBufferMemory, STATGROUP_RHI, FPlatformMemory::MCR_GPU, RHI_API)
| Name | DECLARE_MEMORY_STAT_POOL_EXTERN |
| Type | function |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIStats.h |
| Include Path | #include "RHIStats.h" |
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT Memory"),
STAT_DrawIndirectBufferMemory,
STATGROUP_RHI,
FPlatformMemory::MCR_GPU,
RHI_API
)
DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Misc Buffer Memory"), STAT_MiscBufferMemory, STATGROUP_RHI, FPlatformMemory::MCR_GPU, RHI_API)
| Name | DECLARE_MEMORY_STAT_POOL_EXTERN |
| Type | function |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIStats.h |
| Include Path | #include "RHIStats.h" |
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT Memory"),
STAT_MiscBufferMemory,
STATGROUP_RHI,
FPlatformMemory::MCR_GPU,
RHI_API
)
DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Reserved Buffer Memory (Uncommitted)"), STAT_ReservedUncommittedBufferMemory, STATGROUP_RHI, FPlatformMemory::MCR_GPU, RHI_API)
| Name | DECLARE_MEMORY_STAT_POOL_EXTERN |
| Type | function |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIStats.h |
| Include Path | #include "RHIStats.h" |
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT Memory "),
STAT_ReservedUncommittedBufferMemory,
STATGROUP_RHI,
FPlatformMemory::MCR_GPU,
RHI_API
)
DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Reserved Buffer Memory (Committed)"), STAT_ReservedCommittedBufferMemory, STATGROUP_RHI, FPlatformMemory::MCR_GPU, RHI_API)
| Name | DECLARE_MEMORY_STAT_POOL_EXTERN |
| Type | function |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIStats.h |
| Include Path | #include "RHIStats.h" |
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT Memory "),
STAT_ReservedCommittedBufferMemory,
STATGROUP_RHI,
FPlatformMemory::MCR_GPU,
RHI_API
)
DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Reserved Texture Memory (Uncommitted)"), STAT_ReservedUncommittedTextureMemory, STATGROUP_RHI, FPlatformMemory::MCR_GPU, RHI_API)
| Name | DECLARE_MEMORY_STAT_POOL_EXTERN |
| Type | function |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIStats.h |
| Include Path | #include "RHIStats.h" |
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT Memory "),
STAT_ReservedUncommittedTextureMemory,
STATGROUP_RHI,
FPlatformMemory::MCR_GPU,
RHI_API
)
DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Reserved Texture Memory (Committed)"), STAT_ReservedCommittedTextureMemory, STATGROUP_RHI, FPlatformMemory::MCR_GPU, RHI_API)
| Name | DECLARE_MEMORY_STAT_POOL_EXTERN |
| Type | function |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIStats.h |
| Include Path | #include "RHIStats.h" |
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT Memory "),
STAT_ReservedCommittedTextureMemory,
STATGROUP_RHI,
FPlatformMemory::MCR_GPU,
RHI_API
)
DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Bindless Sampler Heap"), STAT_BindlessSamplerHeapMemory, STATGROUP_RHI, FPlatformMemory::MCR_GPU, RHI_API)
| Name | DECLARE_MEMORY_STAT_POOL_EXTERN |
| Type | function |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIStats.h |
| Include Path | #include "RHIStats.h" |
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT Heap"),
STAT_BindlessSamplerHeapMemory,
STATGROUP_RHI,
FPlatformMemory::MCR_GPU,
RHI_API
)
DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Bindless Resource Heap"), STAT_BindlessResourceHeapMemory, STATGROUP_RHI, FPlatformMemory::MCR_GPU, RHI_API)
| Name | DECLARE_MEMORY_STAT_POOL_EXTERN |
| Type | function |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIStats.h |
| Include Path | #include "RHIStats.h" |
DECLARE_MEMORY_STAT_POOL_EXTERN
(
TEXT("Bindless Resource Heap"),
STAT_BindlessResourceHeapMemory,
STATGROUP_RHI,
FPlatformMemory::MCR_GPU,
RHI_API
)