Files
UnrealEngine/Engine/Source/Runtime/Renderer/Internal/PostProcess/PostProcessInputs.h
Brandyn / Techy fcc1b09210 init
2026-04-04 15:40:51 -05:00

27 lines
715 B
C

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "TranslucentPassResource.h"
#include "PathTracingResources.h"
struct FPostProcessingInputs
{
TRDGUniformBufferRef<FSceneTextureUniformParameters> SceneTextures = nullptr;
FRDGTextureRef ViewFamilyTexture = nullptr;
FRDGTextureRef ViewFamilyDepthTexture = nullptr;
FRDGTextureRef CustomDepthTexture = nullptr;
FRDGTextureRef ExposureIlluminance = nullptr;
FTranslucencyViewResourcesMap TranslucencyViewResourcesMap;
FPathTracingResources PathTracingResources;
bool bSeparateCustomStencil = false;
void Validate() const
{
check(SceneTextures);
check(ViewFamilyTexture);
check(TranslucencyViewResourcesMap.IsValid());
}
};