|
| | IMPLEMENT_GLOBAL_SHADER (FFirstPersonSelfShadowInputsDownsamplePS, "/Engine/Private/FirstPersonSelfShadow.usf", "FirstPersonSelfShadowDownsamplePS", SF_Pixel) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FFirstPersonSelfShadowTracingPS, "/Engine/Private/FirstPersonSelfShadow.usf", "FirstPersonSelfShadowTracePS", SF_Pixel) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FFirstPersonSelfShadowBlurPS, "/Engine/Private/FirstPersonSelfShadow.usf", "FirstPersonSelfShadowBlurPS", SF_Pixel) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FFirstPersonSelfShadowUpsamplePS, "/Engine/Private/FirstPersonSelfShadow.usf", "FirstPersonSelfShadowUpsamplePS", SF_Pixel) |
| |
| bool | ShouldRenderFirstPersonSelfShadow (const FSceneViewFamily &ViewFamily) |
| |
| bool | LightCastsFirstPersonSelfShadow (const FLightSceneInfo &LightSceneInfo) |
| |
| bool | ShouldRenderFirstPersonSelfShadowForLight (const FSceneRendererBase &SceneRenderer, const FSceneViewFamily &ViewFamily, const TArray< FViewInfo > &Views, const FLightSceneInfo &LightSceneInfo) |
| |
| FFirstPersonSelfShadowInputs | CreateFirstPersonSelfShadowInputs (FRDGBuilder &GraphBuilder, const TArray< FViewInfo > &Views, const FMinimalSceneTextures &SceneTextures) |
| |
| void | RenderFirstPersonSelfShadow (FRDGBuilder &GraphBuilder, const FSceneRendererBase &SceneRenderer, const TArray< FViewInfo > &Views, FRDGTextureRef ScreenShadowMaskTexture, const FFirstPersonSelfShadowInputs &Inputs, const FLightSceneInfo &LightSceneInfo) |
| |