EBlendableLocation
Definition BlendableInterface.h:15
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
const uint32 kPathTracingPostProcessMaterialInputCountMax
Definition PostProcessMaterialInputs.h:11
const uint32 kPostProcessMaterialInputCountMax
Definition PostProcessMaterialInputs.h:10
EPostProcessMaterialInput
Definition PostProcessMaterialInputs.h:17
FPostProcessMaterialChain GetPostProcessMaterialChain(const FViewInfo &View, EBlendableLocation Location)
Definition PostProcessMaterial.cpp:1026
bool IsPathTracingVarianceTextureRequiredInPostProcessMaterial(const FViewInfo &View)
Definition PostProcessMaterial.cpp:1368
FScreenPassTexture AddPostProcessMaterialChain(FRDGBuilder &GraphBuilder, const FViewInfo &View, int32 ViewIndex, const FPostProcessMaterialInputs &Inputs, const FPostProcessMaterialChain &MaterialChain, EPostProcessMaterialInput MaterialInput=EPostProcessMaterialInput::SceneColor)
Definition PostProcessMaterial.cpp:1126
bool IsHighResolutionScreenshotMaskEnabled(const FViewInfo &View)
Definition PostProcessMaterial.cpp:1363
FScreenPassTexture AddHighResolutionScreenshotMaskPass(FRDGBuilder &GraphBuilder, const FViewInfo &View, const FHighResolutionScreenshotMaskInputs &Inputs)
Definition PostProcessMaterial.cpp:1425
FScreenPassTexture AddPostProcessMaterialPass(FRDGBuilder &GraphBuilder, const FViewInfo &View, const FPostProcessMaterialInputs &Inputs, const UMaterialInterface *MaterialInterface)
Definition PostProcessMaterial.cpp:736
#define SHADER_PARAMETER_RDG_BUFFER_SRV(ShaderType, MemberName)
Definition ShaderParameterMacros.h:1800
#define SHADER_PARAMETER_RDG_TEXTURE(ShaderType, MemberName)
Definition ShaderParameterMacros.h:1752
#define SHADER_PARAMETER_SAMPLER(ShaderType, MemberName)
Definition ShaderParameterMacros.h:1740
#define BEGIN_SHADER_PARAMETER_STRUCT(StructTypeName, DllStorage)
Definition ShaderParameterMacros.h:1482
#define SHADER_PARAMETER_STRUCT_REF(StructType, MemberName)
Definition ShaderParameterMacros.h:1909
#define SHADER_PARAMETER_STRUCT_INCLUDE(StructType, MemberName)
Definition ShaderParameterMacros.h:1895
#define RENDER_TARGET_BINDING_SLOTS()
Definition ShaderParameterMacros.h:1955
#define SHADER_PARAMETER_RDG_UNIFORM_BUFFER(StructType, MemberName)
Definition ShaderParameterMacros.h:1823
#define END_SHADER_PARAMETER_STRUCT()
Definition ShaderParameterMacros.h:1485
#define SHADER_PARAMETER_STRUCT(StructType, MemberName)
Definition ShaderParameterMacros.h:1847
#define SHADER_PARAMETER_STRUCT_ARRAY(StructType, MemberName, ArrayDecl)
Definition ShaderParameterMacros.h:1871
#define SHADER_PARAMETER(MemberType, MemberName)
Definition ShaderParameterMacros.h:1684
Definition RenderGraphBuilder.h:49
Definition SceneRendering.h:1132
Definition MaterialInterface.h:296
Definition RenderUtils.cpp:2080
Definition PostProcessMaterialInputs.h:45
Definition ScreenPass.h:83
Definition ScreenPass.h:41