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

#include <Substrate.h>

Classes

struct  FTransientDebugBuffer
 
struct  FTransientPixelDebugBuffer
 
struct  FTransientSystemInfoDebugBuffer
 

Public Member Functions

 FSubstrateViewDebugData ()
 
FTransientPixelDebugBuffer CreateTransientPixelDebugBuffer (FRDGBuilder &GraphBuilder)
 
FTransientSystemInfoDebugBuffer CreateTransientSystemInfoDebugBuffer (FRDGBuilder &GraphBuilder)
 
void SafeRelease ()
 

Static Public Member Functions

static FTransientPixelDebugBuffer CreateDummyPixelDebugBuffer (FRDGBuilder &GraphBuilder)
 

Public Attributes

uint32 PixelMaterialDebugDataSizeBytes = 0
 
TQueue< TSharedPtr< FRHIGPUBufferReadback > > PixelMaterialDebugDataReadbackQueries
 
uint32 SystemInfoDebugDataSizeBytes = 0
 
TQueue< TSharedPtr< FRHIGPUBufferReadback > > SystemInfoDebugDataReadbackQueries
 

Constructor & Destructor Documentation

◆ FSubstrateViewDebugData()

FSubstrateViewDebugData::FSubstrateViewDebugData ( )

Member Function Documentation

◆ CreateDummyPixelDebugBuffer()

FSubstrateViewDebugData::FTransientPixelDebugBuffer FSubstrateViewDebugData::CreateDummyPixelDebugBuffer ( FRDGBuilder GraphBuilder)
static

◆ CreateTransientPixelDebugBuffer()

FSubstrateViewDebugData::FTransientPixelDebugBuffer FSubstrateViewDebugData::CreateTransientPixelDebugBuffer ( FRDGBuilder GraphBuilder)

◆ CreateTransientSystemInfoDebugBuffer()

FSubstrateViewDebugData::FTransientSystemInfoDebugBuffer FSubstrateViewDebugData::CreateTransientSystemInfoDebugBuffer ( FRDGBuilder GraphBuilder)

◆ SafeRelease()

void FSubstrateViewDebugData::SafeRelease ( )

Member Data Documentation

◆ PixelMaterialDebugDataReadbackQueries

TQueue<TSharedPtr<FRHIGPUBufferReadback> > FSubstrateViewDebugData::PixelMaterialDebugDataReadbackQueries

◆ PixelMaterialDebugDataSizeBytes

uint32 FSubstrateViewDebugData::PixelMaterialDebugDataSizeBytes = 0

◆ SystemInfoDebugDataReadbackQueries

TQueue<TSharedPtr<FRHIGPUBufferReadback> > FSubstrateViewDebugData::SystemInfoDebugDataReadbackQueries

◆ SystemInfoDebugDataSizeBytes

uint32 FSubstrateViewDebugData::SystemInfoDebugDataSizeBytes = 0

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