23 Commits

Author SHA1 Message Date
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
60ca4c06ae start work on pbr pipeline, some clean up/fixes for allocators 2025-05-21 22:32:28 +10:00
cf517e0c50 clean up 2025-05-19 15:58:49 +10:00
133a1b294d fixed windows build 2025-05-18 06:47: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
f0e44b5c37 cleanup of old code from pre-refactor 2025-05-11 21:25:38 +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
c28116ff60 asset loading completed (finally) 2025-05-05 20:23:23 +10:00
0c73af4374 changed asset packer, changed vulkan config, misc fixes 2025-05-03 11:54:40 +10:00
7ae8c5bdf9 changed buffers to host visible/coherent cleaned up packer and old packing code 2025-04-30 12:13:37 +10:00
abcfb7774c big refactor before rewriting buffer handling 2025-04-28 22:34:07 +10:00
7a3844013e refactor of function/type names 2025-04-26 13:15:41 +10:00
fee5f311f2 work on asset loading queues 2025-04-25 18:48:31 +10:00
72e1b91e2a work on asset loading queues 2025-04-25 18:48:13 +10:00
44668e8742 job queue abstraction, create image sampler function and misc fixes 2025-04-23 18:39:43 +10:00
45b8f96d34 abstract ticket mutexes 2025-04-23 09:31:20 +10:00
f57018317a big clean up 2025-04-14 16:37:47 +10:00
51b02627b1 fixed some queue selection cases 2025-03-30 09:10:43 +11:00
c76dc917cc add async to vulkan buffer transfers 2025-03-29 17:38:04 +11:00
4ab1abbc27 started work on async code 2025-03-25 23:06:24 +11:00
0f14ffd37f some refactoring + cleanup of swapchain parameter selecetion 2025-03-23 10:28:12 +11:00