Go to the source code of this file.
|
| bool | AreDecalsEnabled (const FSceneViewFamily &ViewFamily) |
| |
| bool | IsDBufferEnabled (const FSceneViewFamily &ViewFamily, EShaderPlatform ShaderPlatform) |
| |
| FDeferredDecalPassTextures | GetDeferredDecalPassTextures (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FSubstrateSceneData &SubstrateSceneData, const FSceneTextures &SceneTextures, FDBufferTextures *DBufferTextures, EDecalRenderStage DecalRenderStage) |
| |
| void | AddDeferredDecalPass (FRDGBuilder &GraphBuilder, FViewInfo &ViewInfo, TConstArrayView< const FVisibleDecal * > SortedDecals, const FDeferredDecalPassTextures &Textures, FInstanceCullingManager &InstanceCullingManager, EDecalRenderStage RenderStage) |
| |
| TUniformBufferRef< FDeferredDecalUniformParameters > | CreateDeferredDecalUniformBuffer (const FViewInfo &View) |
| |
| void | GetDeferredDecalRenderTargetsInfo (const FSceneTexturesConfig &Config, EDecalRenderTargetMode RenderTargetMode, FGraphicsPipelineRenderTargetsInfo &RenderTargetsInfo) |
| |
| void | CollectDeferredDecalPassPSOInitializers (int32 PSOCollectorIndex, ERHIFeatureLevel::Type FeatureLevel, const FSceneTexturesConfig &SceneTexturesConfig, const FMaterial &Material, EDecalRenderStage DecalRenderStage, TArray< FPSOPrecacheData > &PSOInitializers) |
| |
| void | GetDeferredDecalPassParameters (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FDeferredDecalPassTextures &DecalPassTextures, EDecalRenderStage DecalRenderStage, EDecalRenderTargetMode RenderTargetMode, FDeferredDecalPassParameters &PassParameters) |
| |
| void | RenderMeshDecals (FRDGBuilder &GraphBuilder, const FScene &Scene, FViewInfo &View, const FDeferredDecalPassTextures &DecalPassTextures, FInstanceCullingManager &InstanceCullingManager, EDecalRenderStage DecalRenderStage) |
| |
| bool | HasAnyDrawCommandDecalCount (EDecalRenderStage DecalRenderStage, FViewInfo &View) |
| |
| void | ExtractNormalsForNextFrameReprojection (FRDGBuilder &GraphBuilder, const FSceneTextures &SceneTextures, const TArray< FViewInfo > &Views) |
| |
◆ AddDeferredDecalPass()
◆ AreDecalsEnabled()
◆ CollectDeferredDecalPassPSOInitializers()
◆ CreateDeferredDecalUniformBuffer()
◆ ExtractNormalsForNextFrameReprojection()
◆ GetDeferredDecalPassParameters()
◆ GetDeferredDecalPassTextures()
◆ GetDeferredDecalRenderTargetsInfo()
◆ HasAnyDrawCommandDecalCount()
◆ IsDBufferEnabled()
◆ RenderMeshDecals()