Updated project status

This commit is contained in:
Warwick 2026-01-31 18:02:05 +00:00
parent b07bc1365e
commit 4390e80b26

View file

@ -1,15 +1,15 @@
* Todo list
- [ ] Create arena allocator
- [X] Create arena allocator
- [ ] Create dynamic arrays using arena allocator
- [ ] Create stack function caller for calling library deallocators
- [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
- [ ] Sub arenas
- [x] Arena infinite growth (not contiguos)
- [ ] contiguos memory spaces for dynamic arrays that grow larger than the arena size
- [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