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

Macros

#define MAX_FILTER_SAMPLES   128
 
#define MAX_PACKED_SAMPLES_OFFSET   ((MAX_FILTER_SAMPLES + 1) / 2)
 
#define MAX_FILTER_COMPILE_TIME_SAMPLES   32
 
#define MAX_FILTER_COMPILE_TIME_SAMPLES_IOS   15
 
#define MAX_FILTER_COMPILE_TIME_SAMPLES_ES3_1   7
 

Functions

FScreenPassTexture AddGaussianBlurPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const TCHAR *Name, FScreenPassTextureViewport OutputViewport, FScreenPassTextureSlice Filter, FScreenPassTexture Additive, TArrayView< const FVector2f > SampleOffsets, TArrayView< const FLinearColor > SampleWeights, bool UseMirrorAddressMode)
 namespace
 
FScreenPassTexture AddGaussianBlurPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FGaussianBlurInputs &Inputs)
 

Macro Definition Documentation

◆ MAX_FILTER_COMPILE_TIME_SAMPLES

#define MAX_FILTER_COMPILE_TIME_SAMPLES   32

◆ MAX_FILTER_COMPILE_TIME_SAMPLES_ES3_1

#define MAX_FILTER_COMPILE_TIME_SAMPLES_ES3_1   7

◆ MAX_FILTER_COMPILE_TIME_SAMPLES_IOS

#define MAX_FILTER_COMPILE_TIME_SAMPLES_IOS   15

◆ MAX_FILTER_SAMPLES

#define MAX_FILTER_SAMPLES   128

◆ MAX_PACKED_SAMPLES_OFFSET

#define MAX_PACKED_SAMPLES_OFFSET   ((MAX_FILTER_SAMPLES + 1) / 2)

Function Documentation

◆ AddGaussianBlurPass() [1/2]

FScreenPassTexture AddGaussianBlurPass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FGaussianBlurInputs Inputs 
)

◆ AddGaussianBlurPass() [2/2]

FScreenPassTexture AddGaussianBlurPass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const TCHAR Name,
FScreenPassTextureViewport  OutputViewport,
FScreenPassTextureSlice  Filter,
FScreenPassTexture  Additive,
TArrayView< const FVector2f SampleOffsets,
TArrayView< const FLinearColor SampleWeights,
bool  UseMirrorAddressMode 
)

namespace