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

#include <VirtualTextureFeedbackBuffer.h>

Public Member Functions

RENDERER_API void Init (int32 InBufferSize)
 
RENDERER_API void Init2D (FIntPoint InBufferSize)
 
RENDERER_API void Init2D (FIntPoint InUnscaledBufferSize, TArrayView< FIntRect > const &InUnscaledViewRects, int32 InBufferScale)
 

Public Attributes

uint32 BufferSize = 0
 
bool bSizeInHeader = false
 
bool bPageAndCount = false
 

Detailed Description

Description of how to interpret an RHIBuffer that is being fed to the virtual texture feedback system.

Member Function Documentation

◆ Init()

void FVirtualTextureFeedbackBufferDesc::Init ( int32  InBufferSize)

◆ Init2D() [1/2]

void FVirtualTextureFeedbackBufferDesc::Init2D ( FIntPoint  InBufferSize)

◆ Init2D() [2/2]

void FVirtualTextureFeedbackBufferDesc::Init2D ( FIntPoint  InUnscaledBufferSize,
TArrayView< FIntRect > const &  InUnscaledViewRects,
int32  InBufferScale 
)

Member Data Documentation

◆ bPageAndCount

bool FVirtualTextureFeedbackBufferDesc::bPageAndCount = false

True if buffer made up of pairs of page id and count (stride 2). False if buffer is page ids only (stride 1).

◆ bSizeInHeader

bool FVirtualTextureFeedbackBufferDesc::bSizeInHeader = false

True if size of valid data in buffer is stored in the first item in the buffer.

◆ BufferSize

uint32 FVirtualTextureFeedbackBufferDesc::BufferSize = 0

Reserved number of feedback items in buffer.


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