593 B
593 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 contiguous)
- contiguous memory spaces for dynamic arrays that grow larger than the arena size
Optional
- free lists to reuse abandoned chunks of memory arenas