UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IScreenSpaceDenoiser Member List

This is the complete list of members for IScreenSpaceDenoiser, including all inherited members.

CreateHarmonicTextures(FRDGBuilder &GraphBuilder, FIntPoint Extent, const TCHAR *DebugName)IScreenSpaceDenoiserstatic
CreateUAVs(FRDGBuilder &GraphBuilder, const FHarmonicTextures &Textures)IScreenSpaceDenoiserstatic
CreateUAVs(FRDGBuilder &GraphBuilder, const FDiffuseIndirectHarmonic &Textures)IScreenSpaceDenoiserstatic
DenoiseAmbientOcclusion(FRDGBuilder &GraphBuilder, const FViewInfo &View, FPreviousViewInfo *PreviousViewInfos, const FSceneTextureParameters &SceneTextures, const FAmbientOcclusionInputs &ReflectionInputs, const FAmbientOcclusionRayTracingConfig RayTracingConfig) const =0IScreenSpaceDenoiserpure virtual
DenoiseDiffuseIndirect(FRDGBuilder &GraphBuilder, const FViewInfo &View, FPreviousViewInfo *PreviousViewInfos, const FSceneTextureParameters &SceneTextures, const FDiffuseIndirectInputs &Inputs, const FAmbientOcclusionRayTracingConfig Config) const =0IScreenSpaceDenoiserpure virtual
DenoiseDiffuseIndirectHarmonic(FRDGBuilder &GraphBuilder, const FViewInfo &View, FPreviousViewInfo *PreviousViewInfos, const FSceneTextureParameters &SceneTextures, const FDiffuseIndirectHarmonic &Inputs, const HybridIndirectLighting::FCommonParameters &CommonDiffuseParameters) const =0IScreenSpaceDenoiserpure virtual
DenoiseIndirectProbeHierarchy(FRDGBuilder &GraphBuilder, const FViewInfo &View, FPreviousViewInfo *PreviousViewInfos, const FSceneTextureParameters &SceneTextures, const FSSDSignalTextures &InputSignal, FRDGTextureRef CompressedDepthTexture, FRDGTextureRef CompressedShadingModelTexture)IScreenSpaceDenoiserstatic
DenoisePolychromaticPenumbraHarmonics(FRDGBuilder &GraphBuilder, const FViewInfo &View, FPreviousViewInfo *PreviousViewInfos, const FSceneTextureParameters &SceneTextures, const FPolychromaticPenumbraHarmonics &Inputs) const =0IScreenSpaceDenoiserpure virtual
DenoiseReflections(FRDGBuilder &GraphBuilder, const FViewInfo &View, FPreviousViewInfo *PreviousViewInfos, const FSceneTextureParameters &SceneTextures, const FReflectionsInputs &ReflectionInputs, const FReflectionsRayTracingConfig RayTracingConfig) const =0IScreenSpaceDenoiserpure virtual
DenoiseScreenSpaceDiffuseIndirect(FRDGBuilder &GraphBuilder, const FViewInfo &View, FPreviousViewInfo *PreviousViewInfos, const FSceneTextureParameters &SceneTextures, const FDiffuseIndirectInputs &Inputs, const FAmbientOcclusionRayTracingConfig Config) const =0IScreenSpaceDenoiserpure virtual
DenoiseShadowVisibilityMasks(FRDGBuilder &GraphBuilder, const FViewInfo &View, FPreviousViewInfo *PreviousViewInfos, const FSceneTextureParameters &SceneTextures, const TStaticArray< FShadowVisibilityParameters, IScreenSpaceDenoiser::kMaxBatchSize > &InputParameters, const int32 InputParameterCount, TStaticArray< FShadowVisibilityOutputs, IScreenSpaceDenoiser::kMaxBatchSize > &Outputs) const =0IScreenSpaceDenoiserpure virtual
DenoiseSkyLight(FRDGBuilder &GraphBuilder, const FViewInfo &View, FPreviousViewInfo *PreviousViewInfos, const FSceneTextureParameters &SceneTextures, const FDiffuseIndirectInputs &Inputs, const FAmbientOcclusionRayTracingConfig Config) const =0IScreenSpaceDenoiserpure virtual
DenoiseSkyLight(FRDGBuilder &GraphBuilder, TConstArrayView< FViewInfo > Views, FPreviousViewInfo *PreviousViewInfos, const FSceneTextureParameters &SceneTextures, const FDiffuseIndirectInputs &Inputs, const FAmbientOcclusionRayTracingConfig Config)IScreenSpaceDenoiserstatic
DenoiseWaterReflections(FRDGBuilder &GraphBuilder, const FViewInfo &View, FPreviousViewInfo *PreviousViewInfos, const FSceneTextureParameters &SceneTextures, const FReflectionsInputs &ReflectionInputs, const FReflectionsRayTracingConfig RayTracingConfig) const =0IScreenSpaceDenoiserpure virtual
EMode enum nameIScreenSpaceDenoiser
EShadowRequirements enum nameIScreenSpaceDenoiser
GetDebugName() const =0IScreenSpaceDenoiserpure virtual
GetDefaultDenoiser()IScreenSpaceDenoiserstatic
GetDenoiserMode(const TAutoConsoleVariable< int32 > &CVar)IScreenSpaceDenoiserstatic
GetShadowRequirements(const FViewInfo &View, const FLightSceneInfo &LightSceneInfo, const FShadowRayTracingConfig &RayTracingConfig) const =0IScreenSpaceDenoiserpure virtual
kHarmonicBordersCountIScreenSpaceDenoiserstatic
kMaxBatchSizeIScreenSpaceDenoiserstatic
kMultiPolychromaticPenumbraHarmonicsIScreenSpaceDenoiserstatic
kSphericalHarmonicTextureCountIScreenSpaceDenoiserstatic
SupportsScreenSpaceDiffuseIndirectDenoiser(EShaderPlatform Platform) const =0IScreenSpaceDenoiserpure virtual
~IScreenSpaceDenoiser()IScreenSpaceDenoiserinlinevirtual