#include "Framework/Base.h"#include "Renderer/ComputePipeline.h"#include "Renderer/ComputePass.h"#include "Renderer/StorageBuffer.h"#include "Renderer/UniformBuffer.h"#include "Renderer/Image.h"#include "Crux/Crux.h"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. | |