|
| const TCHAR * | ToString (FHairStrandsTiles::ETileType Type) |
| |
| FHairStrandsTilePassVS::FParameters | GetHairStrandsTileParameters (const FViewInfo &InView, const FHairStrandsTiles &InTile, FHairStrandsTiles::ETileType TileType) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FHairStrandsTileCopyArgsPassCS, "/Engine/Private/HairStrands/HairStrandsVisibilityTile.usf", "MainCS", SF_Compute) |
| |
| void | AddHairStrandsCopyArgsTilesPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, FHairStrandsTiles &TileData) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FHairStrandsTileGenerationPassCS, "/Engine/Private/HairStrands/HairStrandsVisibilityTile.usf", "TileMainCS", SF_Compute) |
| |
| float | GetHairStrandsFullCoverageThreshold () |
| |
| uint32 | GetHairStrandsIntCoverageThreshold () |
| |
| FHairStrandsTiles | AddHairStrandsGenerateTilesPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FRDGTextureRef &InputTexture) |
| |
| FHairStrandsTiles | AddHairStrandsGenerateTilesPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FIntPoint &Resolution) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FHairStrandsTilePassVS, "/Engine/Private/HairStrands/HairStrandsVisibilityTile.usf", "MainVS", SF_Vertex) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FHairStrandsTileDebugPrintPassCS, "/Engine/Private/HairStrands/HairStrandsVisibilityTile.usf", "MainCS", SF_Compute) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FHairStrandsTileDebugPassPS, "/Engine/Private/HairStrands/HairStrandsVisibilityTile.usf", "MainPS", SF_Pixel) |
| |
| void | AddHairStrandsDebugTilePass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FRDGTextureRef &ColorTexture, const FHairStrandsTiles &TileData) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FHairTileClearCS, "/Engine/Private/HairStrands/HairStrandsVisibilityTile.usf", "TileMainCS", SF_Compute) |
| |
| void | AddHairStrandsTileClearPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FHairStrandsTiles &TileData, FHairStrandsTiles::ETileType TileType, FRDGTextureRef OutTexture) |
| |