|
| | DECLARE_GPU_STAT_NAMED (NaniteVoxel, TEXT("Nanite Voxel")) |
| |
| | Nanite::IMPLEMENT_GLOBAL_SHADER_STRUCT (FVisibleBricksHashCS, FBuildBricksParameters, "/Engine/Private/Nanite/Voxel/AutoVoxel.usf", "VisibleBricksHash", SF_Compute) |
| |
| | Nanite::IMPLEMENT_GLOBAL_SHADER_STRUCT (FFillArgsCS, FBuildBricksParameters, "/Engine/Private/Nanite/Voxel/AutoVoxel.usf", "FillArgs", SF_Compute) |
| |
| | Nanite::IMPLEMENT_GLOBAL_SHADER_STRUCT (FAllocBlocksCS, FBuildBricksParameters, "/Engine/Private/Nanite/Voxel/AutoVoxel.usf", "AllocBlocks", SF_Compute) |
| |
| | Nanite::IMPLEMENT_GLOBAL_SHADER_STRUCT (FFillBlocksCS, FBuildBricksParameters, "/Engine/Private/Nanite/Voxel/AutoVoxel.usf", "FillBlocks", SF_Compute) |
| |
| | Nanite::IMPLEMENT_GLOBAL_SHADER_STRUCT (FBinBricksInTilesCS, FTileBricksParameters, "/Engine/Private/Nanite/Voxel/TileBricks.usf", "BinBricksInTiles", SF_Compute) |
| |
| | Nanite::IMPLEMENT_GLOBAL_SHADER_STRUCT (FBuildTileArraysCS, FTileBricksParameters, "/Engine/Private/Nanite/Voxel/TileBricks.usf", "BuildTileArrays", SF_Compute) |
| |
| | Nanite::IMPLEMENT_GLOBAL_SHADER_STRUCT (FRayCastTilesCS, FTileBricksParameters, "/Engine/Private/Nanite/Voxel/TileBricks.usf", "RayCastTiles", SF_Compute) |
| |
| | Nanite::IMPLEMENT_GLOBAL_SHADER_STRUCT (FScatterVoxelsCS, FTileBricksParameters, "/Engine/Private/Nanite/Voxel/ScatterBricks.usf", "ScatterVoxels", SF_Compute) |
| |
| | Nanite::IMPLEMENT_GLOBAL_SHADER_STRUCT (FScatterResolveCS, FTileBricksParameters, "/Engine/Private/Nanite/Voxel/ScatterBricks.usf", "ScatterResolve", SF_Compute) |
| |
| | Nanite::IMPLEMENT_SHADER_TYPE (, FDrawBricksVS, TEXT("/Engine/Private/Nanite/Voxel/RasterizeBricks.usf"), TEXT("DrawBricksVS"), SF_Vertex) |
| |
| | Nanite::IMPLEMENT_SHADER_TYPE (, FDrawBricksPS, TEXT("/Engine/Private/Nanite/Voxel/RasterizeBricks.usf"), TEXT("DrawBricksPS"), SF_Pixel) |
| |
| void | Nanite::DrawVisibleBricks (FRDGBuilder &GraphBuilder, FScene &Scene, const FViewInfo &View, FMinimalSceneTextures &SceneTextures) |
| |