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

Classes

struct  FFFTBloomIntermediates
 

Functions

float GetFFTBloomResolutionFraction (const FIntPoint &ViewSize)
 namespace
 
bool IsFFTBloomEnabled (const FViewInfo &View)
 
FRDGTextureRef TransformKernelFFT (FRDGBuilder &GraphBuilder, const FViewInfo &View, FRDGTextureRef ResizedKernel, bool bDoHorizontalFirst, FIntPoint FrequencySize)
 
void InitDomainAndGetKernel (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FFFTBloomIntermediates &Intermediates, FRDGTextureRef *OutSpectralKernelTexture, FRDGBufferRef *OutKernelConstantsBuffer)
 
FFFTBloomOutput AddFFTBloomPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FScreenPassTextureSlice &InputSceneColor, float InputResolutionFraction, const FEyeAdaptationParameters &EyeAdaptationParameters, FRDGBufferRef EyeAdaptationBuffer, const FLocalExposureParameters &LocalExposureParameters, FRDGTextureRef LocalExposureTexture, FRDGTextureRef BlurredLogLuminanceTexture)
 

Function Documentation

◆ AddFFTBloomPass()

FFFTBloomOutput AddFFTBloomPass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FScreenPassTextureSlice InputSceneColor,
float  InputResolutionFraction,
const FEyeAdaptationParameters EyeAdaptationParameters,
FRDGBufferRef  EyeAdaptationBuffer,
const FLocalExposureParameters LocalExposureParameters,
FRDGTextureRef  LocalExposureTexture,
FRDGTextureRef  BlurredLogLuminanceTexture 
)

◆ GetFFTBloomResolutionFraction()

float GetFFTBloomResolutionFraction ( const FIntPoint ViewSize)

namespace

◆ InitDomainAndGetKernel()

void InitDomainAndGetKernel ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FFFTBloomIntermediates Intermediates,
FRDGTextureRef OutSpectralKernelTexture,
FRDGBufferRef OutKernelConstantsBuffer 
)

◆ IsFFTBloomEnabled()

bool IsFFTBloomEnabled ( const FViewInfo View)

◆ TransformKernelFFT()

FRDGTextureRef TransformKernelFFT ( FRDGBuilder GraphBuilder,
const FViewInfo View,
FRDGTextureRef  ResizedKernel,
bool  bDoHorizontalFirst,
FIntPoint  FrequencySize 
)