|
Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
|
Result of meshlet generation for a single primitive. Used to transfer data from background thread to main thread safely. More...
#include <EcsData.h>
Public Attributes | |
| MeshletData | meshletData |
| Meshlet descriptors and index ranges generated for the primitive. | |
| PrimitiveData | optimizedData |
| Optimized primitive geometry after meshoptimizer passes. | |
| BoundingSphere | boundingSphere |
| Local-space bounds for the primitive. | |
| UnpackedMeshletData | unpackedData |
| GPU-ready expanded meshlet data generated off the main thread. | |
| std::optional< LodHierarchyResult > | lodHierarchy |
| Optional LOD hierarchy for large primitives. | |
Result of meshlet generation for a single primitive. Used to transfer data from background thread to main thread safely.
| BoundingSphere Engine::Ecs::PrimitiveMeshletResult::boundingSphere |
| std::optional<LodHierarchyResult> Engine::Ecs::PrimitiveMeshletResult::lodHierarchy |
| MeshletData Engine::Ecs::PrimitiveMeshletResult::meshletData |
| PrimitiveData Engine::Ecs::PrimitiveMeshletResult::optimizedData |
| UnpackedMeshletData Engine::Ecs::PrimitiveMeshletResult::unpackedData |