|
| FAutoConsoleVariableRef | CVarLumenSurfaceCacheCompress (TEXT("r.LumenScene.SurfaceCache.Compress"), GLumenSurfaceCacheCompress, TEXT("2 - Compress using CopyTexture (may be very slow on some RHIs)\n"), ECVF_Scalability|ECVF_RenderThreadSafe) |
| |
| ESurfaceCacheCompression | GetSurfaceCacheCompression () |
| |
| const FLumenSurfaceLayerConfig & | GetSurfaceLayerConfig (ELumenSurfaceCacheLayer Layer) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FLumenCardCopyPS, "/Engine/Private/Lumen/SurfaceCache/LumenSurfaceCache.usf", "LumenCardCopyPS", SF_Pixel) |
| |
| FRDGTextureRef | CreateCardAtlas (FRDGBuilder &GraphBuilder, const FIntPoint PageAtlasSize, ESurfaceCacheCompression PhysicalAtlasCompression, ELumenSurfaceCacheLayer LayerId, const TCHAR *Name) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FGenerateDilationTileDataCS, "/Engine/Private/Lumen/SurfaceCache/LumenSurfaceCache.usf", "GenerateDilationTileDataCS", SF_Compute) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FCopyCapturedCardPageCS, "/Engine/Private/Lumen/SurfaceCache/LumenSurfaceCache.usf", "CopyCapturedCardPageCS", SF_Compute) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FClearCompressedAtlasCS, "/Engine/Private/Lumen/SurfaceCache/LumenSurfaceCache.usf", "ClearCompressedAtlasCS", SF_Compute) |
| |