|
| | DECLARE_GPU_STAT (DeferredShading) |
| |
| | IMPLEMENT_MATERIAL_SHADER_TYPE (, FMobileDirectionalLightFunctionPS, TEXT("/Engine/Private/MobileDeferredShading.usf"), TEXT("MobileDirectionalLightPS"), SF_Pixel) |
| |
| | IMPLEMENT_MATERIAL_SHADER_TYPE (, FMobileRadialLightFunctionPS, TEXT("/Engine/Private/MobileDeferredShading.usf"), TEXT("MobileRadialLightPS"), SF_Pixel) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FMobileReflectionEnvironmentSkyLightingPS, "/Engine/Private/MobileDeferredShading.usf", "MobileReflectionEnvironmentSkyLightingPS", SF_Pixel) |
| |
| constexpr uint32 | GetLightingChannel (uint32 LightingChannelMask) |
| |
| constexpr uint8 | GetLightingChannelStencilValue (uint32 LightingChannel) |
| |
| constexpr bool | IsOnlyDefaultLitShadingModel (uint32 ShadingModelMask) |
| |
| uint8 | PassShadingModelStencilValue (bool bEnableShadingModelSupport) |
| |
| void | RenderReflectionEnvironmentSkyLighting (FRHICommandList &RHICmdList, const FScene &Scene, const FViewInfo &View, const EMobileSSRQuality MobileSSRQuality, FRDGTextureRef DynamicBentNormalAOTexture) |
| |
| void | MobileDeferredShadingPass (FRHICommandList &RHICmdList, int32 ViewIndex, int32 NumViews, const FViewInfo &View, const FScene &Scene, const FSortedLightSetSceneInfo &SortedLightSet, const TArray< FVisibleLightInfo, SceneRenderingAllocator > &VisibleLightInfos, EMobileSSRQuality MobileSSRQuality, FRDGTextureRef DynamicBentNormalAOTexture) |
| |
| IPSOCollector * | CreateDeferredMobileLightMaterialPSOCollector (ERHIFeatureLevel::Type FeatureLevel) |
| |