|
| void | SetUpViewHairRenderInfo (const FViewInfo &ViewInfo, FVector4f &OutHairRenderInfo, uint32 &OutHairRenderInfoBits, uint32 &OutHairComponents) |
| |
| void | SetUpViewHairRenderInfo (const FViewInfo &ViewInfo, bool bEnableMSAA, FVector4f &OutHairRenderInfo, uint32 &OutHairRenderInfoBits, uint32 &OutHairComponents) |
| |
| FMinHairRadiusAtDepth1 | ComputeMinStrandRadiusAtDepth1 (const FIntPoint &Resolution, const float FOV, const uint32 SampleCount, const float OverrideStrandHairRasterizationScale, const float OrthoWidth) |
| |
| bool | IsHairStrandsForwardRasterSupported (EShaderPlatform In) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FHairCullSegmentCS, "/Engine/Private/HairStrands/HairStrandsForwardCulling.usf", "CSMain", SF_Compute) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FHairStrandsForwardRasterPrepareDepthGridCS, "/Engine/Private/HairStrands/HairStrandsForwardRaster.usf", "PrepareDepthGridCS", SF_Compute) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FHairStrandsForwardRasterBinningCS, "/Engine/Private/HairStrands/HairStrandsForwardRaster.usf", "BinningCS", SF_Compute) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FHairStrandsForwardRasterCompactionCS, "/Engine/Private/HairStrands/HairStrandsForwardRaster.usf", "CompactionCS", SF_Compute) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FHairStrandsForwardRasterRasterizeCS, "/Engine/Private/HairStrands/HairStrandsForwardRaster.usf", "RasterCS", SF_Compute) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FHairStrandsForwardRasterDebugCS, "/Engine/Private/HairStrands/HairStrandsForwardRaster.usf", "MainCS", SF_Compute) |
| |
| FRasterForwardCullingOutput | AddHairStrandsForwardCullingPass (FRDGBuilder &GraphBuilder, const FViewInfo &ViewInfo, const FHairStrandsMacroGroupDatas &MacroGroupDatas, const FIntPoint &InResolution, const FRDGTextureRef SceneDepthTexture, bool bSupportCulling, bool bForceRegister) |
| |
| void | AddHairStrandsForwardRasterPass (FRDGBuilder &GraphBuilder, const FViewInfo &ViewInfo, const FIntPoint &InResolution, const FHairStrandsVisibilityData &InData, const FRDGTextureRef SceneDepthTexture, const FRDGTextureRef SceneColorTexture, const FRDGTextureRef SceneVelocityTexture) |
| |