![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "PostProcess/PostProcessFFTBloom.h"#include "PostProcess/PostProcessTonemap.h"#include "PostProcess/PostProcessLocalExposure.h"#include "PostProcess/PostProcessDownsample.h"#include "DataDrivenShaderPlatformInfo.h"#include "GPUFastFourierTransform.h"#include "RendererModule.h"#include "Rendering/Texture2DResource.h"#include "ScenePrivate.h"#include "PostProcessing.h"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) |
| FFFTBloomOutput AddFFTBloomPass | ( | FRDGBuilder & | GraphBuilder, |
| const FViewInfo & | View, | ||
| const FScreenPassTextureSlice & | InputSceneColor, | ||
| float | InputResolutionFraction, | ||
| const FEyeAdaptationParameters & | EyeAdaptationParameters, | ||
| FRDGBufferRef | EyeAdaptationBuffer, | ||
| const FLocalExposureParameters & | LocalExposureParameters, | ||
| FRDGTextureRef | LocalExposureTexture, | ||
| FRDGTextureRef | BlurredLogLuminanceTexture | ||
| ) |
| void InitDomainAndGetKernel | ( | FRDGBuilder & | GraphBuilder, |
| const FViewInfo & | View, | ||
| const FFFTBloomIntermediates & | Intermediates, | ||
| FRDGTextureRef * | OutSpectralKernelTexture, | ||
| FRDGBufferRef * | OutKernelConstantsBuffer | ||
| ) |
| FRDGTextureRef TransformKernelFFT | ( | FRDGBuilder & | GraphBuilder, |
| const FViewInfo & | View, | ||
| FRDGTextureRef | ResizedKernel, | ||
| bool | bDoHorizontalFirst, | ||
| FIntPoint | FrequencySize | ||
| ) |