50 namespace DistanceFields
83 UE_DEPRECATED(5.7,
"Please provide Scene and View reference.")
89 UE_DEPRECATED(5.7,
"Please provide Scene and View reference.")
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
ESceneTextureSetupMode
Definition SceneRenderTargetParameters.h:31
EMobileSceneTextureSetupMode
Definition SceneRenderTargetParameters.h:72
#define DECLARE_UNIFORM_BUFFER_STRUCT(StructTypeName, PrefixKeywords)
Definition ShaderParameterStructDeclaration.h:10
Definition GlobalDistanceFieldParameters.h:18
Definition MaterialShared.h:2058
Definition PrimitiveSceneProxy.h:296
Definition RenderGraphBuilder.h:49
Definition RenderGraphResources.h:571
Definition RHICommandList.h:455
Definition RHIResources.h:3755
Definition RHIResources.h:3304
Definition RayTracingMeshDrawCommands.h:121
Definition RayTracingMeshDrawCommands.h:165
Definition SceneInterface.h:106
Definition SceneView.h:2212
Definition SceneView.h:1425
Definition RefCounting.h:454
Type
Definition RHIFeatureLevel.h:20
Definition SceneManagement.h:73
RENDERER_API void SetupObjectBufferParameters(FRDGBuilder &GraphBuilder, uint8 *DestinationData, const FSceneView *View)
Definition FXRenderingUtils.cpp:139
RENDERER_API bool HasDataToBind(const FSceneView &View)
Definition FXRenderingUtils.cpp:134
RENDERER_API const FShaderParametersMetadata * GetAtlasParametersMetadata()
Definition FXRenderingUtils.cpp:122
RENDERER_API void SetupAtlasParameters(FRDGBuilder &GraphBuilder, uint8 *DestinationData, const FSceneView *View)
Definition FXRenderingUtils.cpp:191
RENDERER_API const FShaderParametersMetadata * GetObjectBufferParametersMetadata()
Definition FXRenderingUtils.cpp:117
Definition FXRenderingUtils.h:30
RENDERER_API TRDGUniformBufferRef< FSceneTextureUniformParameters > GetOrCreateSceneTextureUniformBuffer(FRDGBuilder &GraphBuilder, TConstStridedView< FSceneView > Views, ERHIFeatureLevel::Type FeatureLevel, ESceneTextureSetupMode SetupMode=ESceneTextureSetupMode::All)
Definition FXRenderingUtils.cpp:66
RENDERER_API TConstStridedView< FSceneView > ConvertViewArray(TConstArrayView< FViewInfo > Views)
Definition FXRenderingUtils.cpp:19
RENDERER_API FSceneUniformBuffer & CreateSceneUniformBuffer(FRDGBuilder &GraphBuilder, const FSceneInterface *Scene)
Definition FXRenderingUtils.cpp:227
RENDERER_API FIntRect GetRawViewRectUnsafe(const FSceneView &View)
Definition FXRenderingUtils.cpp:24
RENDERER_API FRDGTextureRef GetSceneVelocityTexture(const FSceneView &View)
Definition FXRenderingUtils.cpp:59
RENDERER_API TRDGUniformBufferRef< FSceneUniformParameters > GetSceneUniformBuffer(FRDGBuilder &GraphBuilder, FSceneUniformBuffer &SceneUniformBuffer)
Definition FXRenderingUtils.cpp:237
RENDERER_API bool CanMaterialRenderBeforeFXPostOpaque(const FSceneViewFamily &ViewFamily, const FPrimitiveSceneProxy &SceneProxy, const FMaterial &Material)
Definition FXRenderingUtils.cpp:30
RENDERER_API const FGlobalDistanceFieldParameterData * GetGlobalDistanceFieldParameterData(TConstStridedView< FSceneView > Views)
Definition FXRenderingUtils.cpp:54
RENDERER_API TRDGUniformBufferRef< FMobileSceneTextureUniformParameters > GetOrCreateMobileSceneTextureUniformBuffer(FRDGBuilder &GraphBuilder, TConstStridedView< FSceneView > Views, EMobileSceneTextureSetupMode SetupMode=EMobileSceneTextureSetupMode::All)
Definition FXRenderingUtils.cpp:96