|
| bool | SupportsFilmGrain (EShaderPlatform Platform) |
| |
| | RDG_REGISTER_BLACKBOARD_STRUCT (FOutputLuminance) |
| |
| FTonemapperOutputDeviceParameters | GetTonemapperOutputDeviceParameters (const FSceneViewFamily &Family) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FFilmGrainReduceCS, "/Engine/Private/PostProcessing/FilmGrainReduce.usf", "MainCS", SF_Compute) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FFilmGrainPackConstantsCS, "/Engine/Private/PostProcessing/FilmGrainPackConstants.usf", "MainCS", SF_Compute) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FTonemapVS, "/Engine/Private/PostProcessTonemap.usf", "MainVS", SF_Vertex) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FTonemapPS, "/Engine/Private/PostProcessTonemap.usf", "MainPS", SF_Pixel) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FTonemapCS, "/Engine/Private/PostProcessTonemap.usf", "MainCS", SF_Compute) |
| |
| bool | ShouldWriteAlphaChannel (const FViewInfo &View, const FTonemapInputs &Inputs, EPixelFormat Format) |
| |
| bool | ShouldOverrideOutputLoadActionToFastClear (const FScreenPassRenderTarget &Output, bool bShouldWriteAlphaChannel) |
| |
| FScreenPassTexture | AddTonemapPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FTonemapInputs &Inputs) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FMobileCustomResolvePS, "/Engine/Private/PostProcessTonemap.usf", "MobileCustomResolve_MainPS", SF_Pixel) |
| |
| void | RenderMobileCustomResolve (FRHICommandList &RHICmdList, const FViewInfo &View, const int32 SubpassMSAASamples, FSceneTextures &SceneTextures) |
| |
| void | AddMobileCustomResolvePass (FRDGBuilder &GraphBuilder, const FViewInfo &View, FSceneTextures &SceneTextures, FRDGTextureRef ViewFamilyTexture) |
| |