37 Prims.Append(PrimitiveSceneProxies,
NumProxies);
#define check(expr)
Definition AssertionMacros.h:314
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
void SetupDistortionParams(FVector4f &DistortionParams, const FViewInfo &View)
Definition DistortionRendering.cpp:113
ERasterizerCullMode
Definition RHIDefinitions.h:369
ERasterizerFillMode
Definition RHIDefinitions.h:358
Definition DistortionRendering.h:65
virtual void AddMeshBatch(const FMeshBatch &RESTRICT MeshBatch, uint64 BatchElementMask, const FPrimitiveSceneProxy *RESTRICT PrimitiveSceneProxy, int32 StaticMeshId=-1) override final
Definition DistortionRendering.cpp:993
FMeshPassProcessorRenderState PassDrawRenderStateNoDepthTest
Definition DistortionRendering.h:80
virtual void CollectPSOInitializers(const FSceneTexturesConfig &SceneTexturesConfig, const FMaterial &Material, const FPSOPrecacheVertexFactoryData &VertexFactoryData, const FPSOPrecacheParams &PreCacheParams, TArray< FPSOPrecacheData > &PSOInitializers) override final
Definition DistortionRendering.cpp:1021
FMeshPassProcessorRenderState PassDrawRenderState
Definition DistortionRendering.h:79
Definition DistortionRendering.h:20
void Append(FPrimitiveSceneProxy **PrimitiveSceneProxies, int32 NumProxies)
Definition DistortionRendering.h:35
bool DrawAccumulatedOffsets(FRHICommandListImmediate &RHICmdList, const class FViewInfo &View, const FMeshPassProcessorRenderState &DrawRenderState, bool bInitializeOffsets)
const FPrimitiveSceneProxy * GetPrim(int32 i) const
Definition DistortionRendering.h:51
int32 NumPrims() const
Definition DistortionRendering.h:43
Definition MaterialRenderProxy.h:102
Definition MaterialShared.h:2058
Definition MeshPassProcessor.h:1670
Definition MeshPassProcessor.h:2199
const FScene *RESTRICT Scene
Definition MeshPassProcessor.h:2203
ERHIFeatureLevel::Type FeatureLevel
Definition MeshPassProcessor.h:2204
Definition PrimitiveSceneProxy.h:296
Definition SceneView.h:1425
Definition ScenePrivate.h:2875
Definition SceneRendering.h:1132
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 SceneTexturesConfig.h:114