UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
FFirstPersonSelfShadowInputs CreateFirstPersonSelfShadowInputs(FRDGBuilder &GraphBuilder, const TArray< FViewInfo > &Views, const FMinimalSceneTextures &SceneTextures)
Definition FirstPersonSelfShadow.cpp:250
bool ShouldRenderFirstPersonSelfShadowForLight(const FSceneRendererBase &SceneRenderer, const FSceneViewFamily &ViewFamily, const TArray< FViewInfo > &Views, const FLightSceneInfo &LightSceneInfo)
Definition FirstPersonSelfShadow.cpp:228
bool ShouldRenderFirstPersonSelfShadow(const FSceneViewFamily &ViewFamily)
Definition FirstPersonSelfShadow.cpp:203
void RenderFirstPersonSelfShadow(FRDGBuilder &GraphBuilder, const FSceneRendererBase &SceneRenderer, const TArray< FViewInfo > &Views, FRDGTextureRef ScreenShadowMaskTexture, const FFirstPersonSelfShadowInputs &Inputs, const FLightSceneInfo &LightSceneInfo)
Definition FirstPersonSelfShadow.cpp:306
bool LightCastsFirstPersonSelfShadow(const FLightSceneInfo &LightSceneInfo)
Definition FirstPersonSelfShadow.cpp:210
Definition LightSceneInfo.h:208
Definition RenderGraphBuilder.h:49
Definition RenderGraphResources.h:571
Definition SceneRendering.h:2023
Definition SceneView.h:2212
Definition FirstPersonSelfShadow.h:17
FRDGTextureRef Normals
Definition FirstPersonSelfShadow.h:19
FRDGTextureRef DepthStencil
Definition FirstPersonSelfShadow.h:20
FIntPoint Resolution
Definition FirstPersonSelfShadow.h:18
Definition SceneTextures.h:52
static const TIntPoint ZeroValue
Definition IntPoint.h:45