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

Functions

 DECLARE_GPU_STAT_NAMED (CompositionBeforeBasePass, TEXT("Composition BeforeBasePass"))
 
 DECLARE_GPU_STAT_NAMED (CompositionPreLighting, TEXT("Composition PreLighting"))
 
 DECLARE_GPU_STAT_NAMED (CompositionPostLighting, TEXT("Composition PostLighting"))
 
bool IsAmbientCubemapPassRequired (const FSceneView &View)
 
bool ShouldRenderScreenSpaceAmbientOcclusion (const FViewInfo &View, bool bLumenWantsSSAO)
 
FGTAOCommonParameters GetGTAOCommonParameters (FRDGBuilder &GraphBuilder, const FViewInfo &View, TRDGUniformBufferRef< FSceneTextureUniformParameters > SceneTexturesUniformBuffer, EGTAOType GTAOType)
 

Function Documentation

◆ DECLARE_GPU_STAT_NAMED() [1/3]

DECLARE_GPU_STAT_NAMED ( CompositionBeforeBasePass  ,
TEXT("Composition BeforeBasePass"  
)

◆ DECLARE_GPU_STAT_NAMED() [2/3]

DECLARE_GPU_STAT_NAMED ( CompositionPostLighting  ,
TEXT("Composition PostLighting"  
)

◆ DECLARE_GPU_STAT_NAMED() [3/3]

DECLARE_GPU_STAT_NAMED ( CompositionPreLighting  ,
TEXT("Composition PreLighting"  
)

◆ GetGTAOCommonParameters()

FGTAOCommonParameters GetGTAOCommonParameters ( FRDGBuilder GraphBuilder,
const FViewInfo View,
TRDGUniformBufferRef< FSceneTextureUniformParameters SceneTexturesUniformBuffer,
EGTAOType  GTAOType 
)

◆ IsAmbientCubemapPassRequired()

bool IsAmbientCubemapPassRequired ( const FSceneView View)

◆ ShouldRenderScreenSpaceAmbientOcclusion()

bool ShouldRenderScreenSpaceAmbientOcclusion ( const FViewInfo View,
bool  bLumenWantsSSAO 
)