From 9232f5c7a380349a1133476f5fef5b0785d4c1fb Mon Sep 17 00:00:00 2001 From: cinnaboot Date: Thu, 13 Jan 2022 11:52:12 -0500 Subject: [PATCH] update TODO items --- src/tangerine.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/tangerine.h b/src/tangerine.h index edd1954..e30d8a4 100644 --- a/src/tangerine.h +++ b/src/tangerine.h @@ -9,16 +9,21 @@ #include "GLDebug.h" #include "shader.h" #include "types.h" -//#include "util.h" +#include "util.h" /* * === TODO: === * - work on cleaner interface for initEntity and loadScene... +* - add a LOGF macro for printf style logging +* - replace instances of printf * - full lighting model * - test complex entities * - need a separate GLBufferToAttribMapping for each mesh on an entity * - fix debug load times (either by using cgltf, or hiding tinygltf.h) +* - RenderGroups need to come into and out of existence during +* gameplay. So, we need to extend MemoryArena to be a pool allocator +* instead of an allocate only linear allocator * - add libTangerine namespace? * - merge back into libTangerine *