Raven Engine v0.1
A modern 3D Game Engine
Loading...
Searching...
No Matches
LightCullPass.h File Reference

Classes

struct  Raven::LightCullSettingsData
 Per-dispatch settings for the light culling compute shader. More...
class  Raven::LightCullPass
 Forward+ tile-based light culling compute pass. More...

Namespaces

namespace  Raven

Variables

constexpr u32 Raven::FORWARD_PLUS_TILE_SIZE = 16
 Screen-space tile size in pixels (width and height).
constexpr u32 Raven::MAX_LIGHTS_PER_TILE = 256
 Maximum number of lights that may affect a single tile.