UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FFeedbackGPUFencePool Class Reference

Public Member Functions

 FFeedbackGPUFencePool (int32 NumFences)
 
void InitRHI (FRHICommandListBase &RHICmdList)
 
void ReleaseRHI ()
 
void Allocate (FRHICommandList &RHICmdList, int32 Index)
 
void Write (FRHICommandList &RHICmdList, int32 Index)
 
bool Poll (FRHICommandList &RHICmdList, int32 Index)
 
FGPUFenceRHIRef GetMapFence (int32 Index)
 
void Release (int32 Index)
 

Public Attributes

TArray< FGPUFenceRHIRefFences
 

Detailed Description

Container for GPU fences.

Constructor & Destructor Documentation

◆ FFeedbackGPUFencePool()

FFeedbackGPUFencePool::FFeedbackGPUFencePool ( int32  NumFences)
inline

Member Function Documentation

◆ Allocate()

void FFeedbackGPUFencePool::Allocate ( FRHICommandList RHICmdList,
int32  Index 
)
inline

◆ GetMapFence()

FGPUFenceRHIRef FFeedbackGPUFencePool::GetMapFence ( int32  Index)
inline

◆ InitRHI()

void FFeedbackGPUFencePool::InitRHI ( FRHICommandListBase RHICmdList)
inline

◆ Poll()

bool FFeedbackGPUFencePool::Poll ( FRHICommandList RHICmdList,
int32  Index 
)
inline

◆ Release()

void FFeedbackGPUFencePool::Release ( int32  Index)
inline

◆ ReleaseRHI()

void FFeedbackGPUFencePool::ReleaseRHI ( )
inline

◆ Write()

void FFeedbackGPUFencePool::Write ( FRHICommandList RHICmdList,
int32  Index 
)
inline

Member Data Documentation

◆ Fences

TArray<FGPUFenceRHIRef> FFeedbackGPUFencePool::Fences

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