53 int32 NeuralProfileId,
54 bool bUsedWithNeuralNetworks
@ INDEX_NONE
Definition CoreMiscDefines.h:150
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
bool IsNeuralPostProcessEnabled()
Definition NeuralPostProcess.cpp:9
bool ShouldApplyNeuralPostProcessForMaterial(const class FMaterial *Material)
void SetupNeuralPostProcessShaderParametersForWrite(FNeuralPostProcessShaderParameters &NeuralPostProcessShaderParameters, FRDGBuilder &GraphBuilder, const FNeuralPostProcessResource &NeuralPostProcessResource)
Definition NeuralPostProcess.cpp:64
FNeuralPostProcessShaderParameters GetDefaultNeuralPostProcessShaderParameters(FRDGBuilder &GraphBuilder)
Definition NeuralPostProcess.cpp:38
void SetupNeuralPostProcessShaderParametersForRead(FNeuralPostProcessShaderParameters &NeuralPostProcessShaderParameters, FRDGBuilder &GraphBuilder, const FNeuralPostProcessResource &NeuralPostProcessResource)
Definition NeuralPostProcess.cpp:92
FNeuralPostProcessResource AllocateNeuralPostProcessingResourcesIfNeeded(FRDGBuilder &GraphBuilder, const class FScreenPassTextureViewport &OutputViewport, int32 NeuralProfileId, bool bUsedWithNeuralNetworks)
void ApplyNeuralPostProcess(FRDGBuilder &GraphBuilder, const FViewInfo &View, FIntRect Rect, FNeuralPostProcessResource &NeuralPostProcessResource)
Definition NeuralPostProcess.cpp:140
bool IsNeuralPostProcessShaderParameterUsed(FNeuralPostProcessShaderParameters &NeuralPostProcessShaderParameters)
Definition NeuralPostProcess.cpp:29
#define SHADER_PARAMETER_RDG_BUFFER_SRV(ShaderType, MemberName)
Definition ShaderParameterMacros.h:1800
#define SHADER_PARAMETER_RDG_BUFFER_UAV(ShaderType, MemberName)
Definition ShaderParameterMacros.h:1812
#define BEGIN_SHADER_PARAMETER_STRUCT(StructTypeName, DllStorage)
Definition ShaderParameterMacros.h:1482
#define SHADER_PARAMETER_RDG_TEXTURE_UAV(ShaderType, MemberName)
Definition ShaderParameterMacros.h:1788
#define END_SHADER_PARAMETER_STRUCT()
Definition ShaderParameterMacros.h:1485
#define SHADER_PARAMETER_RDG_TEXTURE_SRV(ShaderType, MemberName)
Definition ShaderParameterMacros.h:1764
#define SHADER_PARAMETER(MemberType, MemberName)
Definition ShaderParameterMacros.h:1684
char const * InputBuffer
Definition binka_ue_decode_test.cpp:29
Definition MaterialShared.h:2058
Definition RenderGraphResources.h:1321
Definition RenderGraphBuilder.h:49
Definition RenderGraphResources.h:571
Definition ScreenPass.h:136
Definition SceneRendering.h:1132
Definition NeuralPostProcess.h:26
FVector4f OutputBufferDimension
Definition NeuralPostProcess.h:33
bool IsValid() const
Definition NeuralPostProcess.h:37
FVector4f InputBufferDimension
Definition NeuralPostProcess.h:32
Definition LinuxPlatformSplash.cpp:43