| AddRenderViews(const FProjectedShadowInfo *ProjectedShadowInfo, TConstArrayView< FViewInfo > Views, float LODScaleFactor, bool bSetHzbParams, bool bUpdateHZBMetaData, TArray< Nanite::FPackedView, SceneRenderingAllocator > &OutVirtualShadowViews) const | FVirtualShadowMapArray | |
| AddVisualizePass(FRDGBuilder &GraphBuilder, const FViewInfo &View, int32 ViewIndex, EVSMVisualizationPostPass Pass, FSceneUniformBuffer &SceneUniformBuffer, FScreenPassTexture &SceneColor, const FScreenPassTexture &SceneDepth, FScreenPassRenderTarget &Output) | FVirtualShadowMapArray | |
| AllocateDirectional(int32 Count) | FVirtualShadowMapArray | |
| AllocatedPageRectBoundsRDG | FVirtualShadowMapArray | |
| AllocateLocal(bool bSinglePageShadowMap, int32 Count) | FVirtualShadowMapArray | |
| AllocateUnreferenced(bool bSinglePageShadowMap, int32 Count) | FVirtualShadowMapArray | |
| BeginMarkPages(FRDGBuilder &GraphBuilder, const FSceneRenderer &SceneRenderer, const FSingleLayerWaterPrePassResult *SingleLayerWaterPrePassResult, const FFrontLayerTranslucencyData &FrontLayerTranslucencyData, const Froxel::FRenderer &FroxelRenderer, bool bAnyLocalLightsWithVSMs) | FVirtualShadowMapArray | |
| bEnableNaniteVisualization | FVirtualShadowMapArray | |
| bEnableVisualization | FVirtualShadowMapArray | |
| bHZBBuiltThisFrame | FVirtualShadowMapArray | |
| bThrottlingEnabled | FVirtualShadowMapArray | |
| BuildPageAllocations(FRDGBuilder &GraphBuilder, const FMinimalSceneTextures &SceneTextures, const TConstArrayView< FViewInfo > &Views) | FVirtualShadowMapArray | |
| CachedPageInfosRDG | FVirtualShadowMapArray | |
| CacheManager | FVirtualShadowMapArray | |
| CreateDummySamplingParameters(FRDGBuilder &GraphBuilder) | FVirtualShadowMapArray | static |
| CreateMipViews(TArray< Nanite::FPackedView, SceneRenderingAllocator > &Views) const | FVirtualShadowMapArray | |
| DebugVisualizationOutput | FVirtualShadowMapArray | |
| DirtyPageFlagsRDG | FVirtualShadowMapArray | |
| FVirtualShadowMapArray(FScene &InScene) | FVirtualShadowMapArray | |
| GetHZBPhysicalPoolSize() const | FVirtualShadowMapArray | |
| GetMarkingParameters(FRDGBuilder &GraphBuilder, int32 ViewIndex) const | FVirtualShadowMapArray | |
| GetMaxPhysicalPages() const | FVirtualShadowMapArray | inline |
| GetNumFullShadowMaps() const | FVirtualShadowMapArray | inline |
| GetNumShadowMaps() const | FVirtualShadowMapArray | inline |
| GetNumShadowMapSlots() const | FVirtualShadowMapArray | inline |
| GetNumSinglePageShadowMaps() const | FVirtualShadowMapArray | inline |
| GetPackedShadowMaskFormat() const | FVirtualShadowMapArray | |
| GetPhysicalPoolSize() const | FVirtualShadowMapArray | |
| GetSamplingParameters(FRDGBuilder &GraphBuilder, int32 ViewIndex) const | FVirtualShadowMapArray | |
| GetTotalAllocatedPhysicalPages() const | FVirtualShadowMapArray | |
| GetUniformBuffer(int32 ViewIndex) const | FVirtualShadowMapArray | inline |
| HasAnyShadowData() const | FVirtualShadowMapArray | inline |
| HasSeparateDynamicHZB() const | FVirtualShadowMapArray | inline |
| HZBPhysicalArray | FVirtualShadowMapArray | |
| HZBPhysicalArrayRDG | FVirtualShadowMapArray | |
| Initialize(FRDGBuilder &GraphBuilder, FVirtualShadowMapArrayCacheManager *InCacheManager, bool bInEnabled, const FEngineShowFlags &EngineShowFlags) | FVirtualShadowMapArray | |
| InterpolateResolutionBias(float BiasNonMoving, float BiasMoving, float LightMobilityFactor) | FVirtualShadowMapArray | static |
| IsAllocated() const | FVirtualShadowMapArray | inline |
| IsCsvLogEnabled() const | FVirtualShadowMapArray | |
| IsDirectional(int32 VirtualShadowMapId) | FVirtualShadowMapArray | inline |
| IsEnabled() const | FVirtualShadowMapArray | inline |
| IsSinglePage(int32 VirtualShadowMapId) | FVirtualShadowMapArray | inlinestatic |
| IsVisualizePassEnabled(const FViewInfo &View, int32 ViewIndex, EVSMVisualizationPostPass Pass) const | FVirtualShadowMapArray | |
| LogStats(FRDGBuilder &GraphBuilder, const FViewInfo &View) | FVirtualShadowMapArray | |
| MaxNPFDiagnosticSlotsMultiPage | FVirtualShadowMapArray | static |
| MaxNPFDiagnosticSlotsSinglePage | FVirtualShadowMapArray | static |
| MaxPageAreaDiagnosticSlots | FVirtualShadowMapArray | static |
| NanitePerformanceFeedbackRDG | FVirtualShadowMapArray | |
| PageFlagsRDG | FVirtualShadowMapArray | |
| PageReceiverMasksRDG | FVirtualShadowMapArray | |
| PageRequestFlagsRDG | FVirtualShadowMapArray | |
| PageTableRDG | FVirtualShadowMapArray | |
| PerViewParameters | FVirtualShadowMapArray | |
| PhysicalPageListsRDG | FVirtualShadowMapArray | |
| PhysicalPageMetaDataRDG | FVirtualShadowMapArray | |
| PhysicalPagePoolRDG | FVirtualShadowMapArray | |
| PostRender(FRDGBuilder &GraphBuilder) | FVirtualShadowMapArray | |
| ProjectionDataRDG | FVirtualShadowMapArray | |
| RenderDebugInfo(FRDGBuilder &GraphBuilder, TArrayView< FViewInfo > Views) | FVirtualShadowMapArray | |
| RenderShadowCasterBounds(FRDGBuilder &GraphBuilder, const FViewInfo &View, int32 ViewIndex, FSceneUniformBuffer &SceneUniformBuffer, const FIntRect &ViewRect, FRDGTextureRef OutputColor, FRDGTextureRef OutputDepth, FRDGTextureRef SceneDepth) | FVirtualShadowMapArray | |
| RenderVirtualShadowMapsNanite(FRDGBuilder &GraphBuilder, FSceneRenderer &SceneRenderer, bool bUpdateNaniteStreaming, const FNaniteVisibilityQuery *VisibilityQuery, TConstArrayView< FNaniteVirtualShadowMapRenderPass > VirtualShadowMapPasses) | FVirtualShadowMapArray | |
| RenderVirtualShadowMapsNonNanite(FRDGBuilder &GraphBuilder, FSceneUniformBuffer &SceneUniformBuffer, const TArray< FProjectedShadowInfo *, SceneRenderingAllocator > &VirtualSmMeshCommandPasses, TArrayView< FViewInfo > Views) | FVirtualShadowMapArray | |
| SetShaderDefines(FShaderCompilerEnvironment &OutEnvironment) | FVirtualShadowMapArray | static |
| ShouldCacheStaticSeparately() const | FVirtualShadowMapArray | inline |
| ShouldCullBackfacingPixels() const | FVirtualShadowMapArray | inline |
| ShouldGenerateStats() const | FVirtualShadowMapArray | |
| StatsBufferRDG | FVirtualShadowMapArray | |
| StatsBufferUAV | FVirtualShadowMapArray | |
| StatsNaniteBufferRDG | FVirtualShadowMapArray | |
| ThrottleBufferRDG | FVirtualShadowMapArray | |
| UncachedPageRectBoundsRDG | FVirtualShadowMapArray | |
| UniformParameters | FVirtualShadowMapArray | |
| UpdateHZB(FRDGBuilder &GraphBuilder) | FVirtualShadowMapArray | |
| UpdateNextData(int32 PrevVirtualShadowMapId, const FNextVirtualShadowMapData &Data) | FVirtualShadowMapArray | |
| UpdatePhysicalPageAddresses(FRDGBuilder &GraphBuilder) | FVirtualShadowMapArray | |
| UseHzbOcclusion() const | FVirtualShadowMapArray | inline |
| VisualizeLight | FVirtualShadowMapArray | |
| ~FVirtualShadowMapArray() | FVirtualShadowMapArray | |