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

Public Member Functions

 FRWBufferTracker ()
 
void Reset ()
 
uint32 GetBufferSize () const
 
FSkinCacheRWBufferFind (const FVertexBufferAndSRV &BoneBuffer, uint32 Revision)
 
FSkinCacheRWBufferGetTangentBuffer ()
 
FSkinCacheRWBufferGetIntermediateTangentBuffer ()
 
FSkinCacheRWBufferGetIntermediateAccumulatedTangentBuffer ()
 
FSkinCacheRWBufferAllocateUnused (const FVertexBufferAndSRV &BoneBuffer, uint32 Revision, const FSkinCacheRWBuffer *Used)
 
void UpdatePreviousBoneBuffer (const FVertexBufferAndSRV &PreviousBoneBuffer, uint32 PreviousRevision)
 

Public Attributes

FRWBuffersAllocationAllocation
 

Constructor & Destructor Documentation

◆ FRWBufferTracker()

FGPUSkinCache::FRWBufferTracker::FRWBufferTracker ( )
inline

Member Function Documentation

◆ AllocateUnused()

FSkinCacheRWBuffer * FGPUSkinCache::FRWBufferTracker::AllocateUnused ( const FVertexBufferAndSRV BoneBuffer,
uint32  Revision,
const FSkinCacheRWBuffer Used 
)
inline

◆ Find()

FSkinCacheRWBuffer * FGPUSkinCache::FRWBufferTracker::Find ( const FVertexBufferAndSRV BoneBuffer,
uint32  Revision 
)
inline

◆ GetBufferSize()

uint32 FGPUSkinCache::FRWBufferTracker::GetBufferSize ( ) const
inline

◆ GetIntermediateAccumulatedTangentBuffer()

FSkinCacheRWBuffer * FGPUSkinCache::FRWBufferTracker::GetIntermediateAccumulatedTangentBuffer ( )
inline

◆ GetIntermediateTangentBuffer()

FSkinCacheRWBuffer * FGPUSkinCache::FRWBufferTracker::GetIntermediateTangentBuffer ( )
inline

◆ GetTangentBuffer()

FSkinCacheRWBuffer * FGPUSkinCache::FRWBufferTracker::GetTangentBuffer ( )
inline

◆ Reset()

void FGPUSkinCache::FRWBufferTracker::Reset ( )
inline

◆ UpdatePreviousBoneBuffer()

void FGPUSkinCache::FRWBufferTracker::UpdatePreviousBoneBuffer ( const FVertexBufferAndSRV PreviousBoneBuffer,
uint32  PreviousRevision 
)
inline

Member Data Documentation

◆ Allocation

FRWBuffersAllocation* FGPUSkinCache::FRWBufferTracker::Allocation

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