UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
FIntVector GetVolumetricFogResourceGridSize(const FViewInfo &View, int32 &OutVolumetricFogGridPixelSize)
Definition VolumetricFog.cpp:1236
bool ShouldRenderVolumetricFog(const FScene *Scene, const FSceneViewFamily &ViewFamily)
Definition VolumetricFog.cpp:1200
bool DoesPlatformSupportVolumetricFogVoxelization(const FStaticShaderPlatform Platform)
Definition VolumetricFog.cpp:1196
FVector2f GetVolumetricFogPrevUVMaxForTemporalBlend(const FVector2f &ViewRectSize, FIntVector VolumetricFogResourceGridSize, int32 VolumetricFogResourceGridPixelSize)
Definition VolumetricFog.cpp:1253
FVector2f GetVolumetricFogFroxelToScreenSVPosRatio(const FViewInfo &View)
Definition VolumetricFog.cpp:1260
bool LightNeedsSeparateInjectionIntoVolumetricFogForOpaqueShadow(const FViewInfo &View, const FLightSceneInfo *LightSceneInfo, const FVisibleLightInfo &VisibleLightInfo, const FScene &InScene)
Definition VolumetricFog.cpp:635
const FProjectedShadowInfo * GetShadowForInjectionIntoVolumetricFog(const FVisibleLightInfo &VisibleLightInfo)
Definition VolumetricFog.cpp:614
FIntVector GetVolumetricFogViewGridSize(const FViewInfo &View, int32 &OutVolumetricFogGridPixelSize)
Definition VolumetricFog.cpp:1241
FVector2f GetVolumetricFogUVMaxForSampling(const FVector2f &ViewRectSize, FIntVector VolumetricFogResourceGridSize, int32 VolumetricFogResourceGridPixelSize)
Definition VolumetricFog.cpp:1246
FRDGTextureDesc GetVolumetricFogRDGTextureDesc(const FIntVector &VolumetricFogResourceGridSize)
Definition VolumetricFog.cpp:1273
int32 GetVolumetricFogGridPixelSize()
Definition VolumetricFog.cpp:169
Definition LightSceneInfo.h:208
Definition ShadowRendering.h:279
Definition SceneView.h:2212
Definition ScenePrivate.h:2875
Definition SceneRendering.h:1132
Definition SceneRendering.h:211
Definition RenderGraphDefinitions.h:627