c-engine/README.org
2026-01-31 18:02:05 +00:00

15 lines
593 B
Org Mode

* Todo list
- [X] Create arena allocator
- [ ] Create dynamic arrays using arena allocator
- [X] 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
- [X] 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