Commit Graph

17 Commits

Author SHA1 Message Date
ba9f5c8323 some fixups for the scene tick loop, try and reuse existing buffers when reading buffers into them to avoid unnecessary allocations, fixed non-safe running a lua script because I didn't pass in the env 2025-08-17 23:13:29 -05:00
0a299a3fd2 removing unused dependencies, noted quirks with Dreamcast compilation 2025-08-17 17:53:10 -05:00
f7fba27753 fixed OpenGL crash + Dreamcast oddities (past me did in fact realize that userdata never called destructors and handled it for opengl pseudo-command buffers) 2025-08-16 15:56:41 -05:00
cb1d9c4daf some gui hook cleanup, added keyboard/controller input for selecting gui options, fixed a crash when loading larger scenes because of low buffer size (or at least I believe it was that) 2025-08-16 00:25:06 -05:00
a9b5a03f94 shuffled code around for when I figure out how I want to stream a partitioned mesh (even though this defeats the purpose of re-implementing the chunk/region system because I do not want to go about splitting each region into its own model-entity-graph-whatever) 2025-08-11 21:14:30 -05:00
cf9a4c9a9d some more cleanup, use march=native + lto for dev (non-release), only do mesh quantization when available (when using my GLdc fork), removed unused headers 2025-08-10 20:29:40 -05:00
aeb648595f dreamcast build compiled and somewhat running (required patching kernel/arch/dreamcast/hardware/cdrom.c), also fixed GUI elements not rendering under opengl 2025-08-04 23:34:37 -05:00
c49dfb9b8c some stuff to get the dreamcast build working again (or at least compiling, reading from the CD through KOS in emulators broke so I can't test much) 2025-08-04 17:51:43 -05:00
mrq
67f0456352 some tweaks or something 2025-08-01 23:58:25 -05:00
mrq
6b37b2fa0e Repaired OpenGL / Dreamcast build 2025-08-01 23:58:24 -05:00
mrq
a521f045ba Repaired meshopt integration, it's preferable to instead optimize on meshlets instead of the raw mesh 2025-08-01 23:58:24 -05:00
mrq
bb356ee399 Commit for 2024.12.01 23-07-01.7z 2024-12-01 23:07:00 -06:00
mrq
1c8721f615 Commit for 2023.02.04 22-48-51.7z 2023-02-04 22:48:00 -06:00
mrq
fa1e54c7f7 Commit for 2023.01.27 22-55-56.7z 2023-01-27 22:55:00 -06:00
mrq
5a12332ad8 Commit for 2022.07.28 00-11-47.7z 2022-07-28 00:11:00 -05:00
mrq
40e346f71c Commit for 2022.07.27 00-01-19.7z 2022-07-27 00:01:00 -05:00
mrq
686a4f5e3e Commit for 2022.07.19 16-59-42.7z 2022-07-19 16:59:00 -05:00