Commit Graph

33 Commits

Author SHA1 Message Date
peterino2 e69a8d13ec hot reloading and module watching done 2026-01-03 20:39:31 -08:00
peterino2 81aaaa81b7 big refactor to new lifetime rules 2026-01-03 16:02:52 -08:00
Peter Li 60dfe0ae60 compiling platform now 2025-11-01 15:19:03 -07:00
Peter Li 180badad39 moved filewatch out of packer, and moving spng to rend, and deleted a lot of dead code 2025-11-01 15:13:42 -07:00
peterino2 cd27fcdb76 platform, sys, assets, audio compiling 2025-10-15 01:20:01 -07:00
peterino2 d89915ee4e moving nfd and lua and a sdl out of core 2025-10-09 21:00:43 -07:00
peterino2 81f7ef6a26 soooo much work done on infrastructure 2025-10-04 18:18:39 -07:00
peterino2 84c289ee2a lots of random playing around with modules, 2025-10-03 01:25:19 -07:00
peterino2 99c11b8d28 saving 2025-09-26 20:27:04 -07:00
peterino2 4e93940c12 fixed all memory leaks with GPA 2025-07-09 22:16:08 -07:00
peterino2 d1dd4961a5 fixes gpa usage, we now have a lot of memory leaks 2025-06-30 18:28:55 -07:00
peterino2 4d57518bc0 updated build scripts 2025-06-08 11:25:44 -07:00
peterino2 d90d9276b2 saving 2025-06-07 14:16:56 -07:00
peterino2 b9ddc72e73 adding mouse picking 2025-05-27 21:09:05 -07:00
peterino2 3478524fec physics objects and mouse picking 2025-05-26 14:31:44 -07:00
Peter Li 74228b388d so much work on hot reloading done 2025-05-19 21:35:04 -07:00
Peter Li db49ef3606 module cache works 2025-05-18 14:45:06 -07:00
Peter Li 8c12242304 added doom to the build lol 2025-05-03 01:05:15 -07:00
Peter Li 19e4bf629a added support for config files and added default config file for sample game 2025-04-26 15:49:29 -07:00
Peter Li 481a8f411f fixed input stack issue and removed old inputs implementation 2025-04-24 19:44:13 -07:00
Peter Li 6d1c2a4bd8 corrected camera transforms 2025-04-23 07:34:43 -07:00
Peter Li 64c87ba3cc imgui working on the new sdl renderer 2025-04-19 21:36:38 -07:00
Peter Li 0ca5592b40 moving engine setup away from prepare, and everything can be done in start module now 2025-04-19 18:47:52 -07:00
Peter Li ff101925ff saving before stash 2025-04-18 19:54:59 -07:00
Peter Li 8cdac4e2e7 added gltf mesh loader back 2025-04-14 23:58:08 -07:00
Peter Li 373eb9600c simple triangle example working with new sdl api 2025-04-14 17:59:00 -07:00
Peter Li 86d56cf5e6 SDL events input routing 2025-04-14 16:09:50 -07:00
Peter Li 9679514ff2 adding windowing to sample game's runtime 2025-04-14 15:16:16 -07:00
Peter Li 341e69b32e The shader compilation story kicks ass now 2025-04-13 18:13:45 -07:00
Peter Li 806c7942e8 saving 2025-04-13 17:41:16 -07:00
Peter Li f4381446db content and shader cooking stuff 2025-04-13 14:12:48 -07:00
Peter Li 653f61e8d9 saving 2025-04-12 17:21:53 -07:00
Peter Li 641f38f295 Backlog initial-comit SDL gpu examples cooking shaders properly 2025-04-07 19:51:46 -07:00