UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
RHIStats.cpp File Reference

Functions

 DEFINE_STAT (STAT_RenderTargetMemory2D)
 
 DEFINE_STAT (STAT_RenderTargetMemory3D)
 
 DEFINE_STAT (STAT_RenderTargetMemoryCube)
 
 DEFINE_STAT (STAT_UAVTextureMemory)
 
 DEFINE_STAT (STAT_TextureMemory2D)
 
 DEFINE_STAT (STAT_TextureMemory3D)
 
 DEFINE_STAT (STAT_TextureMemoryCube)
 
 DEFINE_STAT (STAT_UniformBufferMemory)
 
 DEFINE_STAT (STAT_IndexBufferMemory)
 
 DEFINE_STAT (STAT_VertexBufferMemory)
 
 DEFINE_STAT (STAT_RTAccelerationStructureMemory)
 
 DEFINE_STAT (STAT_StructuredBufferMemory)
 
 DEFINE_STAT (STAT_ByteAddressBufferMemory)
 
 DEFINE_STAT (STAT_DrawIndirectBufferMemory)
 
 DEFINE_STAT (STAT_MiscBufferMemory)
 
 DEFINE_STAT (STAT_ReservedUncommittedBufferMemory)
 
 DEFINE_STAT (STAT_ReservedCommittedBufferMemory)
 
 DEFINE_STAT (STAT_ReservedUncommittedTextureMemory)
 
 DEFINE_STAT (STAT_ReservedCommittedTextureMemory)
 
 DEFINE_STAT (STAT_SamplerDescriptorsAllocated)
 
 DEFINE_STAT (STAT_ResourceDescriptorsAllocated)
 
 DEFINE_STAT (STAT_BindlessSamplerHeapMemory)
 
 DEFINE_STAT (STAT_BindlessResourceHeapMemory)
 
 DEFINE_STAT (STAT_BindlessSamplerDescriptorsAllocated)
 
 DEFINE_STAT (STAT_BindlessResourceDescriptorsAllocated)
 

Variables

int32 GNumDrawCallsRHI [MAX_NUM_GPUS] = {}
 
int32 GNumPrimitivesDrawnRHI [MAX_NUM_GPUS] = {}
 

Function Documentation

◆ DEFINE_STAT() [1/25]

◆ DEFINE_STAT() [2/25]

◆ DEFINE_STAT() [3/25]

◆ DEFINE_STAT() [4/25]

DEFINE_STAT ( STAT_BindlessSamplerHeapMemory  )

◆ DEFINE_STAT() [5/25]

DEFINE_STAT ( STAT_ByteAddressBufferMemory  )

◆ DEFINE_STAT() [6/25]

DEFINE_STAT ( STAT_DrawIndirectBufferMemory  )

◆ DEFINE_STAT() [7/25]

DEFINE_STAT ( STAT_IndexBufferMemory  )

◆ DEFINE_STAT() [8/25]

DEFINE_STAT ( STAT_MiscBufferMemory  )

◆ DEFINE_STAT() [9/25]

DEFINE_STAT ( STAT_RenderTargetMemory2D  )

◆ DEFINE_STAT() [10/25]

DEFINE_STAT ( STAT_RenderTargetMemory3D  )

◆ DEFINE_STAT() [11/25]

DEFINE_STAT ( STAT_RenderTargetMemoryCube  )

◆ DEFINE_STAT() [12/25]

◆ DEFINE_STAT() [13/25]

◆ DEFINE_STAT() [14/25]

◆ DEFINE_STAT() [15/25]

◆ DEFINE_STAT() [16/25]

◆ DEFINE_STAT() [17/25]

◆ DEFINE_STAT() [18/25]

◆ DEFINE_STAT() [19/25]

DEFINE_STAT ( STAT_StructuredBufferMemory  )

◆ DEFINE_STAT() [20/25]

DEFINE_STAT ( STAT_TextureMemory2D  )

◆ DEFINE_STAT() [21/25]

DEFINE_STAT ( STAT_TextureMemory3D  )

◆ DEFINE_STAT() [22/25]

DEFINE_STAT ( STAT_TextureMemoryCube  )

◆ DEFINE_STAT() [23/25]

DEFINE_STAT ( STAT_UAVTextureMemory  )

◆ DEFINE_STAT() [24/25]

DEFINE_STAT ( STAT_UniformBufferMemory  )

◆ DEFINE_STAT() [25/25]

DEFINE_STAT ( STAT_VertexBufferMemory  )

Variable Documentation

◆ GNumDrawCallsRHI

int32 GNumDrawCallsRHI[MAX_NUM_GPUS] = {}

◆ GNumPrimitivesDrawnRHI

int32 GNumPrimitivesDrawnRHI[MAX_NUM_GPUS] = {}