![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "RenderGraph.h"#include "ScreenSpaceDenoise.h"#include "IndirectLightRendering.h"#include "ScreenSpaceRayTracing.h"Go to the source code of this file.
Classes | |
| struct | FScreenSpaceReflectionTileClassification |
Macros | |
| #define | SSR_TILE_SIZE_XY (8U) |
Functions | |
| bool | IsDefaultSSRTileEnabled (const FViewInfo &View) |
| bool | ShouldVisualizeTiledScreenSpaceReflection () |
| FScreenSpaceReflectionTileClassification | ClassifySSRTiles (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FSceneTextures &SceneTextures, const FRDGTextureRef &DepthPrepassTexture) |
| #define SSR_TILE_SIZE_XY (8U) |
| FScreenSpaceReflectionTileClassification ClassifySSRTiles | ( | FRDGBuilder & | GraphBuilder, |
| const FViewInfo & | View, | ||
| const FSceneTextures & | SceneTextures, | ||
| const FRDGTextureRef & | DepthPrepassTexture | ||
| ) |
Build lists of 8x8 tiles used by SSR pixels Mark and build list steps are separated in order to build a more coherent list (z-ordered over a larger region), which is important for the performance of future passes like ray traced Lumen reflections
| bool ShouldVisualizeTiledScreenSpaceReflection | ( | ) |