|
Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
|
Per-group LOD data representing simplified child clusters. More...
#include <RenderData.h>
Public Attributes | |
| glm::vec4 | simplifiedBoundsPositionAndRadius |
| xyz = local center, w = radius | |
| float | simplifiedError |
| Error threshold for this group. | |
| int32_t | depth |
| DAG depth (0 = coarsest level) | |
| uint32_t | _padding [2] |
| Padding required by the shader layout. | |
Per-group LOD data representing simplified child clusters.
Layout matches GLSL std430 ClusterGroupData and is 32 bytes.
Definition at line 533 of file RenderData.h.
| uint32_t Engine::Rendering::GpuBuffers::ClusterGroupData::_padding[2] |
Padding required by the shader layout.
Definition at line 538 of file RenderData.h.
| int32_t Engine::Rendering::GpuBuffers::ClusterGroupData::depth |
DAG depth (0 = coarsest level)
Definition at line 537 of file RenderData.h.
| glm::vec4 Engine::Rendering::GpuBuffers::ClusterGroupData::simplifiedBoundsPositionAndRadius |
xyz = local center, w = radius
Definition at line 535 of file RenderData.h.
| float Engine::Rendering::GpuBuffers::ClusterGroupData::simplifiedError |
Error threshold for this group.
Definition at line 536 of file RenderData.h.