|
65cf3887b7
|
finally nailed a memory leak because past me made assumptions RP3D cleared the triangle parts on body destruction per the documentation (although I still crash after a while on the DC build from fragmentation at 9MiB consumed......), crammed filetype preference to resolveURI since everything should be using that anyways, some other cruft I forget trying to nail down this memory leak
|
2025-08-24 20:47:32 -05:00 |
|
|
532c4054b6
|
audio cleanup or something (because it's lagging the dreamcast build when emitting sounds)
|
2025-08-24 11:38:37 -05:00 |
|
|
81a3125fcd
|
fixed graph buffers not getting updated (for opengl, vulkan still crashes...)
|
2025-08-19 23:36:48 -05:00 |
|
|
0a29063869
|
realized past me realized that aliasing buffers isn't foolproof and added a system to fetch buffer descriptors by name from a source, yet never used it (re-bind buffer descriptors on mesh updates, need to fix the crash for graph storage when it resizes...)
|
2025-08-19 19:18:12 -05:00 |
|
|
8298fcec2d
|
more cleanup, crammed DC texconv into here for later use
|
2025-08-18 20:47:25 -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 |
|
|
2186e41641
|
fixed text rendering in opengl (and the culling issue), use libtremor for dreamcast because vorbis is too taxing on the SH4, fixed uf::io::exists by just trying to open the file instead of stating it, probably some other things
|
2025-08-05 18:39:56 -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 |
|
|
91cf9665fe
|
small fixes (although gui on next scene transition breaks)
|
2025-08-01 23:58:24 -05:00 |
|
|
6b37b2fa0e
|
Repaired OpenGL / Dreamcast build
|
2025-08-01 23:58:24 -05:00 |
|
|
b81962a355
|
Hand-written commit
|
2024-12-02 18:48:18 -06:00 |
|
|
bb356ee399
|
Commit for 2024.12.01 23-07-01.7z
|
2024-12-01 23:07:00 -06:00 |
|
|
fa1e54c7f7
|
Commit for 2023.01.27 22-55-56.7z
|
2023-01-27 22:55:00 -06:00 |
|
|
403aa11343
|
Commit for 2022.07.10 23-56-57.7z
|
2022-07-10 23:56:00 -05:00 |
|
|
26a933307b
|
Commit for 2022.07.09 19-45-23.7z
|
2022-07-09 19:45:00 -05:00 |
|
|
967f6b768f
|
Commit for 2022.07.05 00-10-00.7z
|
2022-07-05 00:10:00 -05:00 |
|
|
ddb43b26ea
|
Commit for 2022.06.23 22-40-45.7z
|
2022-06-23 22:40:00 -05:00 |
|
|
70162646cb
|
Commit for 2022.06.18 23-45-31.7z
|
2022-06-18 23:45:00 -05:00 |
|
|
4b7a9d5714
|
Commit for 2022.06.13 01-15-08.7z
|
2022-06-13 01:15:00 -05:00 |
|
|
e38c08ff85
|
Commit for 2022.06.12 17-21-07.7z
|
2022-06-12 17:21:00 -05:00 |
|
|
a9f5a56366
|
Commit for 2022.06.05 22-42-59.7z
|
2022-06-05 22:42:00 -05:00 |
|
|
82390c927b
|
Commit for 2022.06.04 23-47-01.7z
|
2022-06-04 23:47:00 -05:00 |
|
|
cf3d1eebc1
|
Commit for 2022.05.09 00-07-22.7z
|
2022-05-09 00:07:00 -05:00 |
|
|
b904c7f280
|
Commit for 2022.03.27 22-01-29.7z
|
2022-03-27 22:01:00 -05:00 |
|
|
4a96f148ad
|
Commit for 2022.01.09 01-24-17.7z
|
2022-01-09 01:24:00 -06:00 |
|
|
112a061dc8
|
Commit for 2022.01.05 23-01-04.7z
|
2022-01-05 23:01:00 -06:00 |
|
|
c3d320ce1a
|
Commit for 2022.01.02 21-17-17.7z
|
2022-01-02 21:17:00 -06:00 |
|
|
ae6bb02cdd
|
Commit for 2021.12.29 23-43-26.7z
|
2021-12-29 23:43:00 -06:00 |
|
|
fb5749d8a3
|
Commit for 2021.10.28 23-52-39.7z
|
2021-10-28 23:52:00 -05:00 |
|
|
60cb5bd236
|
Commit for 2021.07.27 22-27-21.7z
|
2021-07-27 22:27:00 -05:00 |
|
|
ff15e641eb
|
Commit for 2021.07.19 22-00-39.7z
|
2021-07-19 22:00:00 -05:00 |
|
|
bb85db104f
|
Commit for 2021.07.06 18-20-12.7z
|
2021-07-06 18:20:00 -05:00 |
|
|
cc1d0dc62b
|
Commit for 2021.07.03 00-37-16.7z
|
2021-07-03 00:37:00 -05:00 |
|
|
9b2c6220c4
|
Commit for 2021.06.28 12-10-24.7z
|
2021-06-28 12:10:00 -05:00 |
|
|
84a2b0cd8d
|
Commit for 2021.06.19 17-11-20.7z
|
2021-06-19 17:11:00 -05:00 |
|