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

Go to the source code of this file.

Classes

struct  FVirtualTextureChunkStreamingManager
 

Functions

 DECLARE_STATS_GROUP (TEXT("Virtual Texturing Paging"), STATGROUP_VTP, STATCAT_Advanced)
 
 DECLARE_CYCLE_STAT (TEXT("RequestTile"), STAT_VTP_RequestTile, STATGROUP_VTP)
 
 DECLARE_CYCLE_STAT (TEXT("ProduceTile"), STAT_VTP_ProduceTile, STATGROUP_VTP)
 
 DECLARE_CYCLE_STAT (TEXT("StageTile"), STAT_VTP_StageTile, STATGROUP_VTP)
 
 DECLARE_CYCLE_STAT (TEXT("stage upload"), STAT_VTP_StageUpload, STATGROUP_VTP)
 
 DECLARE_CYCLE_STAT (TEXT("flush upload"), STAT_VTP_FlushUpload, STATGROUP_VTP)
 
 DECLARE_CYCLE_STAT (TEXT("VT DDC Cache probing"), STAT_VTP_MakeChunkAvailable, STATGROUP_VTP)
 
 DECLARE_DWORD_ACCUMULATOR_STAT (TEXT("Num generates"), STAT_VTP_NumGenerate, STATGROUP_VTP)
 
 DECLARE_DWORD_ACCUMULATOR_STAT (TEXT("Num transcodes"), STAT_VTP_NumTranscode, STATGROUP_VTP)
 
 DECLARE_DWORD_COUNTER_STAT (TEXT("Num transcodes dropped"), STAT_VTP_NumTranscodeDropped, STATGROUP_VTP)
 
 DECLARE_DWORD_COUNTER_STAT (TEXT("Num transcodes retired"), STAT_VTP_NumTranscodeRetired, STATGROUP_VTP)
 
 DECLARE_DWORD_COUNTER_STAT (TEXT("Num Intraframe upload flushes"), STAT_VTP_NumIntraFrameFlush, STATGROUP_VTP)
 
 DECLARE_DWORD_COUNTER_STAT (TEXT("Num uploads"), STAT_VTP_NumUploads, STATGROUP_VTP)
 

Function Documentation

◆ DECLARE_CYCLE_STAT() [1/6]

DECLARE_CYCLE_STAT ( TEXT("flush upload" ,
STAT_VTP_FlushUpload  ,
STATGROUP_VTP   
)

◆ DECLARE_CYCLE_STAT() [2/6]

DECLARE_CYCLE_STAT ( TEXT("ProduceTile")  ,
STAT_VTP_ProduceTile  ,
STATGROUP_VTP   
)

◆ DECLARE_CYCLE_STAT() [3/6]

DECLARE_CYCLE_STAT ( TEXT("RequestTile")  ,
STAT_VTP_RequestTile  ,
STATGROUP_VTP   
)

◆ DECLARE_CYCLE_STAT() [4/6]

DECLARE_CYCLE_STAT ( TEXT("stage upload" ,
STAT_VTP_StageUpload  ,
STATGROUP_VTP   
)

◆ DECLARE_CYCLE_STAT() [5/6]

DECLARE_CYCLE_STAT ( TEXT("StageTile")  ,
STAT_VTP_StageTile  ,
STATGROUP_VTP   
)

◆ DECLARE_CYCLE_STAT() [6/6]

DECLARE_CYCLE_STAT ( TEXT("VT DDC Cache probing" ,
STAT_VTP_MakeChunkAvailable  ,
STATGROUP_VTP   
)

◆ DECLARE_DWORD_ACCUMULATOR_STAT() [1/2]

DECLARE_DWORD_ACCUMULATOR_STAT ( TEXT("Num generates" ,
STAT_VTP_NumGenerate  ,
STATGROUP_VTP   
)

◆ DECLARE_DWORD_ACCUMULATOR_STAT() [2/2]

DECLARE_DWORD_ACCUMULATOR_STAT ( TEXT("Num transcodes" ,
STAT_VTP_NumTranscode  ,
STATGROUP_VTP   
)

◆ DECLARE_DWORD_COUNTER_STAT() [1/4]

DECLARE_DWORD_COUNTER_STAT ( TEXT("Num Intraframe upload flushes" ,
STAT_VTP_NumIntraFrameFlush  ,
STATGROUP_VTP   
)

◆ DECLARE_DWORD_COUNTER_STAT() [2/4]

DECLARE_DWORD_COUNTER_STAT ( TEXT("Num transcodes dropped" ,
STAT_VTP_NumTranscodeDropped  ,
STATGROUP_VTP   
)

◆ DECLARE_DWORD_COUNTER_STAT() [3/4]

DECLARE_DWORD_COUNTER_STAT ( TEXT("Num transcodes retired" ,
STAT_VTP_NumTranscodeRetired  ,
STATGROUP_VTP   
)

◆ DECLARE_DWORD_COUNTER_STAT() [4/4]

DECLARE_DWORD_COUNTER_STAT ( TEXT("Num uploads" ,
STAT_VTP_NumUploads  ,
STATGROUP_VTP   
)

◆ DECLARE_STATS_GROUP()

DECLARE_STATS_GROUP ( TEXT("Virtual Texturing Paging" ,
STATGROUP_VTP  ,
STATCAT_Advanced   
)