56 void SetStateForMobile();
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
ERasterizerCullMode
Definition RHIDefinitions.h:369
ERasterizerFillMode
Definition RHIDefinitions.h:358
EShadingPath
Definition SceneUtils.h:24
Definition MaterialRenderProxy.h:102
Definition MaterialShared.h:2058
Definition MeshPassProcessor.h:1670
Definition MeshPassProcessor.h:2199
const FScene *RESTRICT Scene
Definition MeshPassProcessor.h:2203
Definition PrimitiveSceneProxy.h:296
Definition SceneView.h:1425
Definition ScenePrivate.h:2875
Definition SkyPassRendering.h:16
FMeshPassProcessorRenderState PassDrawRenderState
Definition SkyPassRendering.h:26
ESkyPassType SkyPassType
Definition SkyPassRendering.h:35
ESkyPassType
Definition SkyPassRendering.h:30
@ SPT_RealTimeCapture_DepthNop
Definition SkyPassRendering.h:33
@ SPT_RealTimeCapture_DepthWrite
Definition SkyPassRendering.h:32
@ SPT_Default
Definition SkyPassRendering.h:31
static FRDGTextureDesc GetCaptureFrameSkyEnvMapTextureDesc(uint32 CubeWidth, uint32 CubeMipCount)
Definition SkyPassRendering.cpp:329
virtual void AddMeshBatch(const FMeshBatch &RESTRICT MeshBatch, uint64 BatchElementMask, const FPrimitiveSceneProxy *RESTRICT PrimitiveSceneProxy, int32 StaticMeshId=-1) override final
Definition SkyPassRendering.cpp:23
virtual void CollectPSOInitializers(const FSceneTexturesConfig &SceneTexturesConfig, const FMaterial &Material, const FPSOPrecacheVertexFactoryData &VertexFactoryData, const FPSOPrecacheParams &PreCacheParams, TArray< FPSOPrecacheData > &PSOInitializers) override final
Definition SkyPassRendering.cpp:185
EShadingPath ShadingPath
Definition SkyPassRendering.h:27
Definition ConcurrentLinearAllocator.h:571
Type
Definition RHIFeatureLevel.h:20
Definition MeshBatch.h:371
Definition MeshPassProcessor.h:2118
Definition PSOPrecache.h:30
Definition PSOPrecache.h:150
Definition RenderGraphDefinitions.h:627
Definition SceneTexturesConfig.h:114