No description
Find a file
2025-11-04 23:27:34 +00:00
extern I think I got all the dependancies into cmake (unlinked) 2025-06-18 10:32:52 +01:00
external I think I got all the dependancies into cmake (unlinked) 2025-06-18 10:32:52 +01:00
shaders Fixed some inconsistencies that broke rotation and rendering 2025-08-18 15:11:42 +01:00
src Fixed infinite growth of arena allocator 2025-11-04 23:20:12 +00:00
.gitignore Added GL_Context and fixed debug memory leak detection 2025-06-25 12:01:54 +01:00
.gitmodules I think I got all the dependancies into cmake (unlinked) 2025-06-18 10:32:52 +01:00
CMakeLists.txt Created a camera system that has changing mvp and setting the uniform 2025-08-18 12:52:44 +01:00
README.org Added last commits completion to the README 2025-11-04 23:27:34 +00:00

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