|
Vulkan Schnee 0.0.1
High-performance rendering engine
|
| NAsset | Classes which are related to asset loading are mostly stored in this namespace |
| Nbt | Converter functions from other vector or number storage systems into the bullet 3 standard |
| NColors | Colors mainly used for debugging with Tracy |
| NEcs | Data structs for the Entity Component System |
| NAssetPipeline | |
| NEngineCore | Log category system implementation |
| NShaderStage | C++ side enum definitions for shader bindings, generated from X-macros |
| NComputeDispatch | |
| NGraphics | |
| NHiZCulling | |
| NHiZGeneration | |
| NMeshletCulling | |
| NMeshletCullingDispatch | |
| NMeshletUnpacking | |
| NMeshletUnpackingDispatch | |
| NMeshletUnpackingV2 | |
| NPrepareDraw | |
| NPrimitiveBinning | |
| NPrimitiveCulling | |
| NVSBinning | |
| NVSInstanceUnpacking | |
| NVSPrepareDraw | |
| Nglm | Converters from other number / vector systems into glm |
| NInput | |
| NMath | Stores mathematical operations like calculating bounding spheres over a list of points |
| NPhysics | Namespace for all physics only components. This could be shapes for the pyhsics engine |
| Nplog | |
| NRenderer | |
| Nstd | STL namespace |
| Nutil | Collection of convenience functions |
| Nvk | |
| NVulkan | Used for vulkan specific helpers like something to chain pNexts together |