TRHIResourceUpdateBatcher

Windows
MacOS
Linux

References

Module

RHI

Header

/Engine/Source/Runtime/RHI/Public/RHICommandList.h

Include

#include "RHICommandList.h"

Syntax

template<uint32 MaxNumUpdates>
struct TRHIResourceUpdateBatcher

Variables

Name Description

Public variable

uint32

 

NumBatched

Public variable

FRHIResourceUpd...

 

UpdateInfos

Constructors

Name Description

Public function

TRHIResourceUpdateBatcher()

Destructors

Name Description

Public function

~TRHIResourceUpdateBatcher()

Functions

Name Description

Public function

void

 

Flush()

Public function

void

 

QueueUpdateRequest

(
    FRHIVertexBuffer* DestVertexBu...,
    FRHIVertexBuffer* SrcVertexBuf...
)

Public function

void

 

QueueUpdateRequest

(
    FRHIIndexBuffer* DestIndexBuff...,
    FRHIIndexBuffer* SrcIndexBuffe...
)

Public function

void

 

QueueUpdateRequest

(
    FRHIShaderResourceView* SRV,
    FRHIIndexBuffer* IndexBuffer
)

Public function

void

 

QueueUpdateRequest

(
    FRHIShaderResourceView* SRV,
    FRHIVertexBuffer* VertexBuffer,
    uint32 Stride,
    uint8 Format
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss