Commit Graph

  • 33dda8dffe Implemented a simple hash table using the FNV-1a hashing algorithm. Not drawing routines for it yet, just the bare data structure. main glm94 2022-11-03 22:46:00 -05:00
  • 420cf2ac12 A simple visualization of a flat list is done. glm94 2022-11-02 20:25:47 -05:00
  • 08643b8fc5 Updated the list rendering function to just blindly take textures from the cache and relying on a new function to handle generating new textures if needed. glm94 2022-11-02 19:15:57 -05:00
  • 3dfe60fcc6 Bound the 'List (Array)' text to its x-axis and added code to prevent it from leaving its bounding box. Testing drawing elements in a list. glm94 2022-11-01 23:12:10 -05:00
  • 10e606e2b6 Fixed a memory corruption bug in the List's render function. glm94 2022-11-01 18:10:01 +00:00
  • a239e0eb4a Added a texture cache for fonts. Created a render function for the List, or at least got one started. glm94 2022-10-30 22:03:01 -05:00
  • 6b5b45322f Added a basic font cache and got some basic text scaling on the go. glm94 2022-10-30 13:53:46 -05:00
  • 897186928e Added 'zooming', maybe not a great way to do it but it'll do for now. glm94 2022-10-29 23:29:58 -05:00
  • 4018c8bad2 Added basic panning. glm94 2022-10-29 00:43:17 -05:00
  • 1cb3ba87f8 Setup the boilerplate for SDL and init commit. glm94 2022-10-27 19:41:26 -05:00