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

#include <RHIResources.h>

Public Member Functions

RHI_API FRHIUnorderedAccessViewGetOrCreateUAV (FRHICommandListBase &RHICmdList, FRHIBuffer *Buffer, const FRHIBufferUAVCreateInfo &CreateInfo)
 
RHI_API FRHIShaderResourceViewGetOrCreateSRV (FRHICommandListBase &RHICmdList, FRHIBuffer *Buffer, const FRHIBufferSRVCreateInfo &CreateInfo)
 
RHI_API void SetDebugName (FRHICommandListBase &RHICmdList, const TCHAR *DebugName)
 
int32 NumItems () const
 

Member Function Documentation

◆ GetOrCreateSRV()

FRHIShaderResourceView * FRHIBufferViewCache::GetOrCreateSRV ( FRHICommandListBase RHICmdList,
FRHIBuffer Buffer,
const FRHIBufferSRVCreateInfo CreateInfo 
)

◆ GetOrCreateUAV()

FRHIUnorderedAccessView * FRHIBufferViewCache::GetOrCreateUAV ( FRHICommandListBase RHICmdList,
FRHIBuffer Buffer,
const FRHIBufferUAVCreateInfo CreateInfo 
)

◆ NumItems()

int32 FRHIBufferViewCache::NumItems ( ) const
inline

◆ SetDebugName()

RHI_API void FRHIBufferViewCache::SetDebugName ( FRHICommandListBase RHICmdList,
const TCHAR DebugName 
)

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