UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ScreenSpaceReflectionTiles.h File Reference

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)
 

Macro Definition Documentation

◆ SSR_TILE_SIZE_XY

#define SSR_TILE_SIZE_XY   (8U)

Function Documentation

◆ ClassifySSRTiles()

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

◆ IsDefaultSSRTileEnabled()

bool IsDefaultSSRTileEnabled ( const FViewInfo View)

◆ ShouldVisualizeTiledScreenSpaceReflection()

bool ShouldVisualizeTiledScreenSpaceReflection ( )