UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
DebugViewModeRendering.cpp File Reference

Functions

 IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT (FDebugViewModeUniformParameters, "DebugViewModeStruct")
 
 IMPLEMENT_STATIC_UNIFORM_BUFFER_STRUCT (FDebugViewModePassUniformParameters, "DebugViewModePass", SceneTextures)
 
void ClearDebugAux (FRDGBuilder &GraphBuilder, const FViewFamilyInfo &ViewFamily, FRDGTextureRef DebugAuxTexture)
 
void RenderDebugViewMode (FRDGBuilder &GraphBuilder, TArrayView< FViewInfo > Views, FRDGTextureRef DebugAuxTexture, const FRenderTargetBinding &SceneColorRTBinding, const FDepthStencilBinding &SceneDepthBinding)
 

Function Documentation

◆ ClearDebugAux()

void ClearDebugAux ( FRDGBuilder GraphBuilder,
const FViewFamilyInfo ViewFamily,
FRDGTextureRef  DebugAuxTexture 
)

◆ IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT()

IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT ( FDebugViewModeUniformParameters  ,
"DebugViewModeStruct"   
)

◆ IMPLEMENT_STATIC_UNIFORM_BUFFER_STRUCT()

IMPLEMENT_STATIC_UNIFORM_BUFFER_STRUCT ( FDebugViewModePassUniformParameters  ,
"DebugViewModePass"  ,
SceneTextures   
)

◆ RenderDebugViewMode()

void RenderDebugViewMode ( FRDGBuilder GraphBuilder,
TArrayView< FViewInfo Views,
FRDGTextureRef  DebugAuxTexture,
const FRenderTargetBinding SceneColorRTBinding,
const FDepthStencilBinding SceneDepthBinding 
)