23 Commits

Author SHA1 Message Date
e628f2b323 rework of asset loading 2025-06-02 06:21:44 +10:00
0b9f802451 refactor utility/platform files into one header, packer/codegen compiling but packer is broken 2025-05-28 08:21:22 +10:00
2054fad364 add codegen for asset structures for asset rework, wip rework 2025-05-25 20:44:36 +10:00
31d4066acf cleaned build script, further work on different types of asset loading (needs rework) 2025-05-24 21:40:29 +10:00
b642955c8d added models to asset packing, basic vertex loading implemented 2025-05-23 08:20:39 +10:00
60ca4c06ae start work on pbr pipeline, some clean up/fixes for allocators 2025-05-21 22:32:28 +10:00
0640032505 fixed allocator and asset system bug, still experiencing an awful asset cleanup bug though 2025-05-14 07:05:47 +10:00
c4ce5328ef added unloading textures 2025-05-11 21:23:06 +10:00
2c58c198ea fixed bug with asset loader not setting buffer offset 2025-05-11 15:03:08 +10:00
2ae1196e25 fixed issue with texture loading in asset packer, fixed shader bug, textures now work 2025-05-10 17:04:56 +10:00
c28116ff60 asset loading completed (finally) 2025-05-05 20:23:23 +10:00
ec4eb4502a fix build script issue, update asset file version 2025-05-03 14:52:16 +10:00
0c73af4374 changed asset packer, changed vulkan config, misc fixes 2025-05-03 11:54:40 +10:00
7a3844013e refactor of function/type names 2025-04-26 13:15:41 +10:00
72e1b91e2a work on asset loading queues 2025-04-25 18:48:13 +10:00
45b8f96d34 abstract ticket mutexes 2025-04-23 09:31:20 +10:00
8a7d4b30bd add stb_image, fix texture asset loading 2025-04-22 08:41:32 +10:00
d01a2e03a8 asset loading implemented 2025-04-21 21:55:58 +10:00
16e3732bbe further allocator work, incomplete but will eventually return 2025-04-21 14:44:41 +10:00
f57018317a big clean up 2025-04-14 16:37:47 +10:00
2f0722132d red-black tree implemented 2025-04-12 19:33:16 +10:00
6984296e0c update 2025-04-06 21:03:20 +10:00
43d89bee84 started work on asset packer 2025-04-06 20:34:58 +10:00