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

Go to the source code of this file.

Classes

class  FLumenSceneCompactLightOffsetCS
 
class  FLumenSceneCompactLightListCS
 
class  FLumenSceneEvaluateStandaloneLightMaterialCS
 
class  FLumenSceneEvaluateStandaloneLightCS
 
class  FLumenSceneGenerateLightSamplesCS
 
class  FLumenSceneShadeLightSamplesCS
 
class  FLumenSceneCompactLightSampleTracesCS
 
class  FLumenSceneDenoiserTemporalCS
 

Functions

 IMPLEMENT_GLOBAL_SHADER (FLumenSceneCompactLightOffsetCS, "/Engine/Private/Lumen/LumenSceneDirectLightingStochastic.usf", "MainCS", SF_Compute)
 
 IMPLEMENT_GLOBAL_SHADER (FLumenSceneCompactLightListCS, "/Engine/Private/Lumen/LumenSceneDirectLightingStochastic.usf", "MainCS", SF_Compute)
 
 IMPLEMENT_MATERIAL_SHADER_TYPE (, FLumenSceneEvaluateStandaloneLightMaterialCS, TEXT("/Engine/Private/Lumen/LumenSceneDirectLightingStochastic.usf"), TEXT("MainCS"), SF_Compute)
 
 IMPLEMENT_GLOBAL_SHADER (FLumenSceneEvaluateStandaloneLightCS, "/Engine/Private/Lumen/LumenSceneDirectLightingStochastic.usf", "MainCS", SF_Compute)
 
 IMPLEMENT_GLOBAL_SHADER (FLumenSceneGenerateLightSamplesCS, "/Engine/Private/Lumen/LumenSceneDirectLightingStochastic.usf", "GenerateLightSamplesCS", SF_Compute)
 
 IMPLEMENT_GLOBAL_SHADER (FLumenSceneShadeLightSamplesCS, "/Engine/Private/Lumen/LumenSceneDirectLightingStochastic.usf", "ShadeLightSamplesCS", SF_Compute)
 
 IMPLEMENT_GLOBAL_SHADER (FLumenSceneCompactLightSampleTracesCS, "/Engine/Private/Lumen/LumenSceneDirectLightingStochastic.usf", "CompactLightSampleTracesCS", SF_Compute)
 
 IMPLEMENT_GLOBAL_SHADER (FLumenSceneDenoiserTemporalCS, "/Engine/Private/Lumen/LumenSceneDirectLightingStochastic.usf", "DenoiserTemporalCS", SF_Compute)
 

Function Documentation

◆ IMPLEMENT_GLOBAL_SHADER() [1/7]

IMPLEMENT_GLOBAL_SHADER ( FLumenSceneCompactLightListCS  ,
"/Engine/Private/Lumen/LumenSceneDirectLightingStochastic.usf"  ,
"MainCS"  ,
SF_Compute   
)

◆ IMPLEMENT_GLOBAL_SHADER() [2/7]

IMPLEMENT_GLOBAL_SHADER ( FLumenSceneCompactLightOffsetCS  ,
"/Engine/Private/Lumen/LumenSceneDirectLightingStochastic.usf"  ,
"MainCS"  ,
SF_Compute   
)

◆ IMPLEMENT_GLOBAL_SHADER() [3/7]

IMPLEMENT_GLOBAL_SHADER ( FLumenSceneCompactLightSampleTracesCS  ,
"/Engine/Private/Lumen/LumenSceneDirectLightingStochastic.usf"  ,
"CompactLightSampleTracesCS"  ,
SF_Compute   
)

◆ IMPLEMENT_GLOBAL_SHADER() [4/7]

IMPLEMENT_GLOBAL_SHADER ( FLumenSceneDenoiserTemporalCS  ,
"/Engine/Private/Lumen/LumenSceneDirectLightingStochastic.usf"  ,
"DenoiserTemporalCS"  ,
SF_Compute   
)

◆ IMPLEMENT_GLOBAL_SHADER() [5/7]

IMPLEMENT_GLOBAL_SHADER ( FLumenSceneEvaluateStandaloneLightCS  ,
"/Engine/Private/Lumen/LumenSceneDirectLightingStochastic.usf"  ,
"MainCS"  ,
SF_Compute   
)

◆ IMPLEMENT_GLOBAL_SHADER() [6/7]

IMPLEMENT_GLOBAL_SHADER ( FLumenSceneGenerateLightSamplesCS  ,
"/Engine/Private/Lumen/LumenSceneDirectLightingStochastic.usf"  ,
"GenerateLightSamplesCS"  ,
SF_Compute   
)

◆ IMPLEMENT_GLOBAL_SHADER() [7/7]

IMPLEMENT_GLOBAL_SHADER ( FLumenSceneShadeLightSamplesCS  ,
"/Engine/Private/Lumen/LumenSceneDirectLightingStochastic.usf"  ,
"ShadeLightSamplesCS"  ,
SF_Compute   
)

◆ IMPLEMENT_MATERIAL_SHADER_TYPE()

IMPLEMENT_MATERIAL_SHADER_TYPE ( FLumenSceneEvaluateStandaloneLightMaterialCS  ,
TEXT("/Engine/Private/Lumen/LumenSceneDirectLightingStochastic.usf" ,
TEXT("MainCS")  ,
SF_Compute   
)