Commit Graph

9 Commits

Author SHA1 Message Date
e7503ed92f - Documentation and logic fixes for various structures 2025-12-17 12:40:10 -05:00
7b87828f06 - Adjusted Material/Texture/Lighting outline. 2025-09-29 18:39:14 -04:00
f636feb4f1 - Rough First Pass implementation for format.h
- Started 2D Transform Component and relevant math extensions
 - Switched sequence to use pointers instead of arrays
2025-09-23 18:07:54 -04:00
1a9a80e37f - Some last minute performance improvements I noticed. 2025-09-18 21:56:46 -04:00
18c8171847 - More optimization on fennec::sequence. There are areas that could be improved, but the running time is now within margin. It can be revisited later if this data-structure becomes the focus of a performance critical task. 2025-09-18 21:34:29 -04:00
a35f2a699d - Fixed some missing and erroneous testing logic for containers
- Lots of bug-fixing for containers
 - Performance optimization for containers
2025-09-17 17:13:52 -04:00
375492ef7b - "Finished" sequence.h, there's more to do, but the basic functionality is there
- bintree.h is implemented according to the needs of sequence.h at present
2025-08-31 14:38:05 -04:00
dbcb50349d - Binary Tree (Partial)
- Sequence (Partial)
2025-08-30 22:11:41 -04:00
992a02db3e - Changed directory structure significantly, moving gfx api implementations to fennec/renderers
- Began new overarching window interface
 - Began outlining renderer interfaces
 - Began a binary tree implementation in bintree.h, this will act as a generalized binary tree, then red-black tree will be implemented on top of it for sequences (ordered sets)
2025-08-28 00:01:54 -04:00