UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
VirtualTextureScalability Namespace Reference

Functions

FAutoConsoleVariableSink GConsoleVariableSink (FConsoleCommandDelegate::CreateStatic(&OnUpdate))
 
int32 GetMaxUploadsPerFrame ()
 
int32 GetMaxUploadsPerFrameForStreamingVT ()
 
int32 GetMaxPagesProducedPerFrame ()
 
int32 GetMaxContinuousUpdatesPerFrame ()
 
int32 GetMaxAllocatedVTReleasedPerFrame ()
 
uint32 GetVirtualTextureFeedbackFactor ()
 
uint32 GetPageFreeThreshold ()
 
uint32 GetKeepDirtyPageMappedFrameThreshold ()
 
int32 GetRuntimeVirtualTextureSizeBias (uint32 GroupIndex)
 
bool IsAnisotropicFilteringEnabled ()
 
int32 GetMaxAnisotropy ()
 
ENGINE_API int32 GetRuntimeVirtualTextureSizeBias ()
 

Function Documentation

◆ GConsoleVariableSink()

FAutoConsoleVariableSink VirtualTextureScalability::GConsoleVariableSink ( FConsoleCommandDelegate::CreateStatic &  OnUpdate)

◆ GetKeepDirtyPageMappedFrameThreshold()

ENGINE_API uint32 VirtualTextureScalability::GetKeepDirtyPageMappedFrameThreshold ( )

Get the number of frames a page must be unused, before it is unmapped instead of updated during RVT page invalidation.

◆ GetMaxAllocatedVTReleasedPerFrame()

ENGINE_API int32 VirtualTextureScalability::GetMaxAllocatedVTReleasedPerFrame ( )

Get max allocated virtual textures to release per frame.

◆ GetMaxAnisotropy()

ENGINE_API int32 VirtualTextureScalability::GetMaxAnisotropy ( )

Get maximum anisotropy when virtual texture sampling. This is also clamped per virtual texture according to the tile border size.

◆ GetMaxContinuousUpdatesPerFrame()

ENGINE_API int32 VirtualTextureScalability::GetMaxContinuousUpdatesPerFrame ( )

Get max update rate of already mapped virtual texture pages.

◆ GetMaxPagesProducedPerFrame()

ENGINE_API int32 VirtualTextureScalability::GetMaxPagesProducedPerFrame ( )

Get max produce rate to virtual textures.

◆ GetMaxUploadsPerFrame()

ENGINE_API int32 VirtualTextureScalability::GetMaxUploadsPerFrame ( )

Get max upload rate to virtual textures.

◆ GetMaxUploadsPerFrameForStreamingVT()

ENGINE_API int32 VirtualTextureScalability::GetMaxUploadsPerFrameForStreamingVT ( )

Get max upload rate to streaming virtual textures. May return 0 which means SVTs aren't budgeted separately.

◆ GetPageFreeThreshold()

ENGINE_API uint32 VirtualTextureScalability::GetPageFreeThreshold ( )

Get the number of frames a page must be unused, before it's considered free

◆ GetRuntimeVirtualTextureSizeBias() [1/2]

ENGINE_API int32 VirtualTextureScalability::GetRuntimeVirtualTextureSizeBias ( )

Get resolution bias for runtime virtual textures.

◆ GetRuntimeVirtualTextureSizeBias() [2/2]

ENGINE_API int32 VirtualTextureScalability::GetRuntimeVirtualTextureSizeBias ( uint32  GroupIndex)

Get resolution bias for runtime virtual textures.

◆ GetVirtualTextureFeedbackFactor()

ENGINE_API uint32 VirtualTextureScalability::GetVirtualTextureFeedbackFactor ( )

Get the size of the virtual texture feedback tiles.

◆ IsAnisotropicFilteringEnabled()

ENGINE_API bool VirtualTextureScalability::IsAnisotropicFilteringEnabled ( )

Is HW Anisotropic filtering enabled for VT