UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
PostProcessLocalExposure.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "ScreenPass.h"
6
8
21
23
25 FRDGBuilder& GraphBuilder,
26 const FViewInfo& View,
27 const FEyeAdaptationParameters& EyeAdaptationParameters,
28 FScreenPassTextureSlice InputTexture);
29
31 FRDGBuilder& GraphBuilder,
32 const FViewInfo& View,
33 const FEyeAdaptationParameters& EyeAdaptationParameters,
34 FRDGBufferRef EyeAdaptationBuffer,
36 FRDGTextureRef LocalExposureTexture,
37 FRDGTextureRef BlurredLogLuminanceTexture,
41
48
50 FRDGBuilder& GraphBuilder,
51 const FViewInfo& View,
52 const FEyeAdaptationParameters& EyeAdaptationParameters,
53 FRDGBufferRef EyeAdaptationBuffer,
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
void AddApplyLocalExposurePass(FRDGBuilder &GraphBuilder, const FViewInfo &View, const FEyeAdaptationParameters &EyeAdaptationParameters, FRDGBufferRef EyeAdaptationBuffer, const FLocalExposureParameters &LocalExposureParamaters, FRDGTextureRef LocalExposureTexture, FRDGTextureRef BlurredLogLuminanceTexture, FScreenPassTextureSlice Input, FScreenPassTextureSlice Output, ERDGPassFlags PassFlags)
Definition PostProcessLocalExposure.cpp:324
FRDGTextureRef AddLocalExposureBlurredLogLuminancePass(FRDGBuilder &GraphBuilder, const FViewInfo &View, const FEyeAdaptationParameters &EyeAdaptationParameters, FScreenPassTextureSlice InputTexture)
Definition PostProcessLocalExposure.cpp:268
FLocalExposureParameters GetLocalExposureParameters(const FViewInfo &View, FIntPoint ViewRectSize, const FEyeAdaptationParameters &EyeAdaptationParameters)
Definition PostProcessLocalExposure.cpp:208
FExposureFusionData AddLocalExposureFusionPass(FRDGBuilder &GraphBuilder, const FViewInfo &View, const FEyeAdaptationParameters &EyeAdaptationParameters, FRDGBufferRef EyeAdaptationBuffer, const FLocalExposureParameters &LocalExposureParamaters, FScreenPassTextureSlice Input)
Definition PostProcessLocalExposure.cpp:377
ERDGPassFlags
Definition RenderGraphDefinitions.h:128
#define BEGIN_SHADER_PARAMETER_STRUCT(StructTypeName, DllStorage)
Definition ShaderParameterMacros.h:1482
#define END_SHADER_PARAMETER_STRUCT()
Definition ShaderParameterMacros.h:1485
#define SHADER_PARAMETER(MemberType, MemberName)
Definition ShaderParameterMacros.h:1684
Definition RenderGraphResources.h:1321
Definition RenderGraphBuilder.h:49
Definition RenderGraphResources.h:571
Definition SceneRendering.h:1132
Definition PostProcessLocalExposure.h:43
FScreenPassTexture Result
Definition PostProcessLocalExposure.h:44
FScreenPassTexture Weights
Definition PostProcessLocalExposure.h:46
FScreenPassTexture Exposures
Definition PostProcessLocalExposure.h:45
Definition ScreenPass.h:65
Definition ScreenPass.h:41
Definition IntPoint.h:25