|
Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
|
Per-primitive meshlet range for culling shader. More...
#include <RenderData.h>
Public Attributes | |
| uint64_t | meshletDataAddress |
| Device address of the UnifiedMeshlet buffer. | |
| uint32_t | meshletStartIndex |
| First meshlet for the primitive. | |
| uint32_t | meshletCount |
| Number of meshlets for the primitive. | |
| uint32_t | pipelineID |
| Pipeline bin used by culling and binning shaders. | |
| uint32_t | _padding |
| Padding required by the shader layout. | |
Per-primitive meshlet range for culling shader.
Definition at line 213 of file RenderData.h.
| uint32_t Engine::Rendering::GpuBuffers::PrimitiveMeshletData::_padding |
Padding required by the shader layout.
Definition at line 219 of file RenderData.h.
| uint32_t Engine::Rendering::GpuBuffers::PrimitiveMeshletData::meshletCount |
Number of meshlets for the primitive.
Definition at line 217 of file RenderData.h.
| uint64_t Engine::Rendering::GpuBuffers::PrimitiveMeshletData::meshletDataAddress |
Device address of the UnifiedMeshlet buffer.
Definition at line 215 of file RenderData.h.
| uint32_t Engine::Rendering::GpuBuffers::PrimitiveMeshletData::meshletStartIndex |
First meshlet for the primitive.
Definition at line 216 of file RenderData.h.
| uint32_t Engine::Rendering::GpuBuffers::PrimitiveMeshletData::pipelineID |
Pipeline bin used by culling and binning shaders.
Definition at line 218 of file RenderData.h.