UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
PostProcessInputs.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
5
#include "
TranslucentPassResource.h
"
6
#include "
PathTracingResources.h
"
7
8
struct
FPostProcessingInputs
9
{
10
TRDGUniformBufferRef<FSceneTextureUniformParameters>
SceneTextures
=
nullptr
;
11
FRDGTextureRef
ViewFamilyTexture
=
nullptr
;
12
FRDGTextureRef
ViewFamilyDepthTexture
=
nullptr
;
13
FRDGTextureRef
CustomDepthTexture
=
nullptr
;
14
FRDGTextureRef
ExposureIlluminance
=
nullptr
;
15
FTranslucencyViewResourcesMap
TranslucencyViewResourcesMap
;
16
FPathTracingResources
PathTracingResources
;
17
18
bool
bSeparateCustomStencil
=
false
;
19
20
void
Validate
()
const
21
{
22
check
(
SceneTextures
);
23
check
(
ViewFamilyTexture
);
24
check
(
TranslucencyViewResourcesMap
.
IsValid
());
25
}
26
};
check
#define check(expr)
Definition
AssertionMacros.h:314
PathTracingResources.h
TranslucentPassResource.h
FRDGTexture
Definition
RenderGraphResources.h:571
TRDGUniformBuffer
Definition
RenderGraphResources.h:251
FPathTracingResources
Definition
PathTracingResources.h:8
FPostProcessingInputs
Definition
PostProcessInputs.h:9
FPostProcessingInputs::bSeparateCustomStencil
bool bSeparateCustomStencil
Definition
PostProcessInputs.h:18
FPostProcessingInputs::ExposureIlluminance
FRDGTextureRef ExposureIlluminance
Definition
PostProcessInputs.h:14
FPostProcessingInputs::ViewFamilyTexture
FRDGTextureRef ViewFamilyTexture
Definition
PostProcessInputs.h:11
FPostProcessingInputs::CustomDepthTexture
FRDGTextureRef CustomDepthTexture
Definition
PostProcessInputs.h:13
FPostProcessingInputs::SceneTextures
TRDGUniformBufferRef< FSceneTextureUniformParameters > SceneTextures
Definition
PostProcessInputs.h:10
FPostProcessingInputs::PathTracingResources
FPathTracingResources PathTracingResources
Definition
PostProcessInputs.h:16
FPostProcessingInputs::Validate
void Validate() const
Definition
PostProcessInputs.h:20
FPostProcessingInputs::ViewFamilyDepthTexture
FRDGTextureRef ViewFamilyDepthTexture
Definition
PostProcessInputs.h:12
FPostProcessingInputs::TranslucencyViewResourcesMap
FTranslucencyViewResourcesMap TranslucencyViewResourcesMap
Definition
PostProcessInputs.h:15
FTranslucencyViewResourcesMap
Definition
TranslucentPassResource.h:96
FTranslucencyViewResourcesMap::IsValid
bool IsValid() const
Definition
TranslucentPassResource.h:104
Engine
Source
Runtime
Renderer
Internal
PostProcess
PostProcessInputs.h
Generated by
1.9.8