591 B
591 B
Todo list
- Create arena allocator
- Create dynamic arrays using arena allocator
- Create stack function caller for calling library deallocators
- Create method of storing models and model data
- implement textures and simple lighting
- Figure out a simple game to make with this engine
TODO Arena Allocator Requirements
- Sub arenas
- [x] Arena infinite growth (not contiguos)
- contiguos memory spaces for dynamic arrays that grow larger than the arena size
Optional
- free lists to reuse abandoned chunks of memory arenas