|
Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
|
Fixed-size dynamic point light buffer for shaders. More...
#include <RenderData.h>
Public Attributes | |
| uint32_t | pointLightCount = 0 |
| Active point light count. | |
| uint32_t | _padding [3] {} |
| Padding required by the shader layout. | |
| std::array< DynamicPointLight, MAX_DYNAMIC_POINT_LIGHTS > | pointLights {} |
| Fixed-capacity light array. | |
Fixed-size dynamic point light buffer for shaders.
Definition at line 459 of file RenderData.h.
| uint32_t Engine::Rendering::GpuBuffers::DynamicPointLightBuffer::_padding[3] {} |
Padding required by the shader layout.
Definition at line 462 of file RenderData.h.
| uint32_t Engine::Rendering::GpuBuffers::DynamicPointLightBuffer::pointLightCount = 0 |
Active point light count.
Definition at line 461 of file RenderData.h.
| std::array<DynamicPointLight, MAX_DYNAMIC_POINT_LIGHTS> Engine::Rendering::GpuBuffers::DynamicPointLightBuffer::pointLights {} |
Fixed-capacity light array.
Definition at line 463 of file RenderData.h.