FRDGPooledBuffer

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FRefCountedObject

FRDGPooledBuffer

References

Module

RenderCore

Header

/Engine/Source/Runtime/RenderCore/Public/RenderGraphResources.h

Include

#include "RenderGraphResources.h"

Syntax

class FRDGPooledBuffer : public FRefCountedObject

Variables

Name Description

Public variable

const FRDGBuffe...

 

Desc

Constructors

Name Description

Public function

FRDGPooledBuffer

(
    TRefCountPtr< FRHIBuffer > InBuffer,
    const FRDGBufferDesc& InDesc,
    uint32 InNumAllocatedElements,
    const TCHAR* InName
)

Functions

Name Description

Public function

FRHIShaderRe...

 

GetOrCreateSRV

(
    const FRHIBufferSRVCreateInfo& SRV...
)

Finds a SRV matching the descriptor in the cache or creates a new one and updates the cache.

Public function

FRHIUnordere...

 

GetOrCreateUAV

(
    const FRHIBufferUAVCreateInfo& UAV...
)

Finds a UAV matching the descriptor in the cache or creates a new one and updates the cache.

Public function Const

FRHIBuffer &...

 

GetRHI()

Returns the RHI buffer.

Deprecated Functions

Name Description

Public function Const

FRHIBuffer &...

 

GetStructuredBufferRHI()

Buffers types have been consolidated; use GetRHI() instead.

Public function Const

FRHIBuffer &...

 

GetVertexBufferRHI()

Buffers types have been consolidated; use GetRHI() instead.