-
-
Notifications
You must be signed in to change notification settings - Fork 30
Home
Jean Philippe edited this page Aug 20, 2026
·
5 revisions
Welcome to the ZEngine wiki — the reference documentation for the engine's architecture, systems, and design decisions.
| Page | Description |
|---|---|
| Engine Architecture | Thread model, per-frame main/render loop, cross-thread communication channels, ECS, asset pipeline, VFS, init/shutdown order |
| Memory Management | Arena allocator design, allocation macros, scratch arenas, memory budget, GPU memory domains, Vulkan object teardown rules |
| Rendering Domain | GPU rendering pipeline, global geometry buffers, render graph and passes, RenderResourceManager, shutdown teardown |
| Asset Manager | CPU-side asset registry, ingest pipeline (mesh/texture/material), GPU material binding, thread safety, initialization contract |
| Roadmap | Feature roadmap and status |