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

Go to the source code of this file.

Classes

struct  FMobileBloomSetupInputs
 
struct  FMobileBloomSetupOutputs
 
struct  FMobileDofNearInputs
 
struct  FMobileDofNearOutputs
 
struct  FMobileDofDownInputs
 
struct  FMobileDofDownOutputs
 
struct  FMobileDofBlurInputs
 
struct  FMobileDofBlurOutputs
 
struct  FMobileIntegrateDofInputs
 
struct  FMobileBloomDownInputs
 
struct  FMobileBloomUpInputs
 
struct  FMobileSunMaskInputs
 
struct  FMobileSunMaskOutputs
 
struct  FMobileSunAlphaInputs
 
struct  FMobileSunBlurInputs
 
struct  FMobileSunMergeInputs
 
struct  FMobileEyeAdaptationSetupInputs
 
struct  FMobileEyeAdaptationSetupOutputs
 
struct  FMobileEyeAdaptationInputs
 
class  FMSAADecodeAndCopyRectPS_Mobile
 

Functions

float GetMobileDepthOfFieldScale (const FViewInfo &View)
 
FMobileBloomSetupOutputs AddMobileBloomSetupPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FEyeAdaptationParameters &EyeAdaptationParameters, const FMobileBloomSetupInputs &Inputs)
 
FMobileDofNearOutputs AddMobileDofNearPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FMobileDofNearInputs &Inputs)
 
FMobileDofDownOutputs AddMobileDofDownPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FMobileDofDownInputs &Inputs)
 
FMobileDofBlurOutputs AddMobileDofBlurPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FMobileDofBlurInputs &Inputs)
 
FScreenPassTexture AddMobileIntegrateDofPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FMobileIntegrateDofInputs &Inputs)
 
FScreenPassTexture AddMobileBloomDownPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FMobileBloomDownInputs &Inputs)
 
FScreenPassTexture AddMobileBloomUpPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FMobileBloomUpInputs &Inputs)
 
FMobileSunMaskOutputs AddMobileSunMaskPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FMobileSunMaskInputs &Inputs)
 
FScreenPassTexture AddMobileSunAlphaPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FMobileSunAlphaInputs &Inputs)
 
FScreenPassTexture AddMobileSunBlurPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FMobileSunBlurInputs &Inputs)
 
FScreenPassTexture AddMobileSunMergePass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FMobileSunMergeInputs &Inputs)
 
FMobileEyeAdaptationSetupOutputs AddMobileEyeAdaptationSetupPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FEyeAdaptationParameters &EyeAdaptationParameters, const FMobileEyeAdaptationSetupInputs &Inputs)
 
void AddMobileEyeAdaptationPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FEyeAdaptationParameters &EyeAdaptationParameters, const FMobileEyeAdaptationInputs &Inputs)
 
FScreenPassTexture AddEASUPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const ISpatialUpscaler::FInputs &PassInputs)
 
FScreenPassTexture AddCASPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const ISpatialUpscaler::FInputs &PassInputs)
 

Function Documentation

◆ AddCASPass()

FScreenPassTexture AddCASPass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const ISpatialUpscaler::FInputs PassInputs 
)

◆ AddEASUPass()

FScreenPassTexture AddEASUPass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const ISpatialUpscaler::FInputs PassInputs 
)

◆ AddMobileBloomDownPass()

FScreenPassTexture AddMobileBloomDownPass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FMobileBloomDownInputs Inputs 
)

◆ AddMobileBloomSetupPass()

FMobileBloomSetupOutputs AddMobileBloomSetupPass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FEyeAdaptationParameters EyeAdaptationParameters,
const FMobileBloomSetupInputs Inputs 
)

◆ AddMobileBloomUpPass()

FScreenPassTexture AddMobileBloomUpPass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FMobileBloomUpInputs Inputs 
)

◆ AddMobileDofBlurPass()

FMobileDofBlurOutputs AddMobileDofBlurPass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FMobileDofBlurInputs Inputs 
)

◆ AddMobileDofDownPass()

FMobileDofDownOutputs AddMobileDofDownPass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FMobileDofDownInputs Inputs 
)

◆ AddMobileDofNearPass()

FMobileDofNearOutputs AddMobileDofNearPass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FMobileDofNearInputs Inputs 
)

◆ AddMobileEyeAdaptationPass()

void AddMobileEyeAdaptationPass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FEyeAdaptationParameters EyeAdaptationParameters,
const FMobileEyeAdaptationInputs Inputs 
)

◆ AddMobileEyeAdaptationSetupPass()

FMobileEyeAdaptationSetupOutputs AddMobileEyeAdaptationSetupPass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FEyeAdaptationParameters EyeAdaptationParameters,
const FMobileEyeAdaptationSetupInputs Inputs 
)

◆ AddMobileIntegrateDofPass()

FScreenPassTexture AddMobileIntegrateDofPass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FMobileIntegrateDofInputs Inputs 
)

◆ AddMobileSunAlphaPass()

FScreenPassTexture AddMobileSunAlphaPass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FMobileSunAlphaInputs Inputs 
)

◆ AddMobileSunBlurPass()

FScreenPassTexture AddMobileSunBlurPass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FMobileSunBlurInputs Inputs 
)

◆ AddMobileSunMaskPass()

FMobileSunMaskOutputs AddMobileSunMaskPass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FMobileSunMaskInputs Inputs 
)

◆ AddMobileSunMergePass()

FScreenPassTexture AddMobileSunMergePass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FMobileSunMergeInputs Inputs 
)

◆ GetMobileDepthOfFieldScale()

float GetMobileDepthOfFieldScale ( const FViewInfo View)