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

Classes

struct  FViewInfoPooledRenderTargets
 
struct  FSSDConstantPixelDensityViewSettings
 
struct  FSSDConstantPixelDensitySettings
 
class  FDefaultScreenSpaceDenoiser
 

Functions

 DECLARE_GPU_STAT (ReflectionsDenoiser)
 
 DECLARE_GPU_STAT (ShadowsDenoiser)
 
 DECLARE_GPU_STAT (AmbientOcclusionDenoiser)
 
 DECLARE_GPU_STAT (DiffuseIndirectDenoiser)
 
void SetupSceneViewInfoPooledRenderTargets (const FViewInfo &View, FViewInfoPooledRenderTargets *OutViewInfoPooledRenderTargets)
 
int GetReflectionsDenoiserMode ()
 

Variables

const IScreenSpaceDenoiserGScreenSpaceDenoiser = nullptr
 

Function Documentation

◆ DECLARE_GPU_STAT() [1/4]

DECLARE_GPU_STAT ( AmbientOcclusionDenoiser  )

◆ DECLARE_GPU_STAT() [2/4]

DECLARE_GPU_STAT ( DiffuseIndirectDenoiser  )

◆ DECLARE_GPU_STAT() [3/4]

DECLARE_GPU_STAT ( ReflectionsDenoiser  )

◆ DECLARE_GPU_STAT() [4/4]

DECLARE_GPU_STAT ( ShadowsDenoiser  )

◆ GetReflectionsDenoiserMode()

int GetReflectionsDenoiserMode ( )

◆ SetupSceneViewInfoPooledRenderTargets()

void SetupSceneViewInfoPooledRenderTargets ( const FViewInfo View,
FViewInfoPooledRenderTargets OutViewInfoPooledRenderTargets 
)

Variable Documentation

◆ GScreenSpaceDenoiser

const IScreenSpaceDenoiser* GScreenSpaceDenoiser = nullptr