UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
PostProcessHistogram.cpp File Reference

Functions

FRDGTextureRef AddHistogramPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FEyeAdaptationParameters &EyeAdaptationParameters, FScreenPassTextureSlice SceneColor, const FSceneTextureParameters &SceneTextures, FRDGBufferRef EyeAdaptationBuffer)
 
FVector2f GetLocalExposureBilateralGridUVScale (const FIntPoint ViewRectSize)
 namespace
 
FRDGTextureRef AddLocalExposurePass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FEyeAdaptationParameters &EyeAdaptationParameters, FScreenPassTextureSlice SceneColor)
 

Variables

TAutoConsoleVariable< int32CVarUseAtomicHistogram (TEXT("r.Histogram.UseAtomic"), 1, TEXT("Uses atomic to speed up the generation of the histogram."), ECVF_RenderThreadSafe)
 

Function Documentation

◆ AddHistogramPass()

FRDGTextureRef AddHistogramPass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FEyeAdaptationParameters EyeAdaptationParameters,
FScreenPassTextureSlice  SceneColor,
const FSceneTextureParameters SceneTextures,
FRDGBufferRef  EyeAdaptationBuffer 
)

◆ AddLocalExposurePass()

FRDGTextureRef AddLocalExposurePass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FEyeAdaptationParameters EyeAdaptationParameters,
FScreenPassTextureSlice  SceneColor 
)

◆ GetLocalExposureBilateralGridUVScale()

FVector2f GetLocalExposureBilateralGridUVScale ( const FIntPoint  ViewRectSize)

namespace

Variable Documentation

◆ CVarUseAtomicHistogram

TAutoConsoleVariable< int32 > CVarUseAtomicHistogram(TEXT("r.Histogram.UseAtomic"), 1, TEXT("Uses atomic to speed up the generation of the histogram."), ECVF_RenderThreadSafe) ( TEXT("r.Histogram.UseAtomic")  ,
,
TEXT("Uses atomic to speed up the generation of the histogram." ,
ECVF_RenderThreadSafe   
)