UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMaterialCacheTagBucket Struct Reference

Public Member Functions

 ~FMaterialCacheTagBucket ()
 

Public Attributes

FMaterialCacheTagLayout Layout
 
TArray< IAllocatedVirtualTexture * > VirtualTextures
 
TArray< UE::HLSL::FMaterialCacheTagEntry > TagEntries
 
FBufferRHIRef EntryBuffer
 
FRHIShaderResourceViewRef EntryBufferSRV
 
bool bIsDirty = false
 

Constructor & Destructor Documentation

◆ ~FMaterialCacheTagBucket()

FMaterialCacheTagBucket::~FMaterialCacheTagBucket ( )
inline

Member Data Documentation

◆ bIsDirty

bool FMaterialCacheTagBucket::bIsDirty = false

Does this bucket require an update?

◆ EntryBuffer

FBufferRHIRef FMaterialCacheTagBucket::EntryBuffer

GPU tag state

◆ EntryBufferSRV

FRHIShaderResourceViewRef FMaterialCacheTagBucket::EntryBufferSRV

◆ Layout

FMaterialCacheTagLayout FMaterialCacheTagBucket::Layout

Layout of this tag bucket

◆ TagEntries

TArray<UE::HLSL::FMaterialCacheTagEntry> FMaterialCacheTagBucket::TagEntries

All host-side tag entries

◆ VirtualTextures

TArray<IAllocatedVirtualTexture*> FMaterialCacheTagBucket::VirtualTextures

All virtual textures registered to this tag


The documentation for this struct was generated from the following file: