From 76873357199f7c4304d7ba407a8cb6f77f32d376 Mon Sep 17 00:00:00 2001 From: cinnaboot Date: Sat, 15 Jan 2022 12:07:54 -0500 Subject: [PATCH] update TODO list with new items --- src/tangerine.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/tangerine.h b/src/tangerine.h index 8f5347d..838f97a 100644 --- a/src/tangerine.h +++ b/src/tangerine.h @@ -16,11 +16,14 @@ * === TODO: === * - add a LOGF macro for printf style logging * - replace instances of printf +* - rename data structures to be in the new format, eg) UpperCaseStyleNames +* - rename instances of 'model_xform' that refer to a mesh node to something +* like node_xform. model_xform should be reserved for the entity node * - 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 +* - RenderGroups and Entities 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?