Commit Graph

24 Commits

Author SHA1 Message Date
40fcba9323 Globalize textures, materials and gui 2026-05-23 01:37:28 +02:00
c971443b02 Preallocate texture VRAM, move files around 2026-05-22 23:38:16 +02:00
ad80fb4fd9 Make use of some globals to stop typing engine everywhere. 2026-05-15 02:20:08 +02:00
79c62141df Update to zig 0.16.0, update deps, Vulkan validation fixes 2026-05-13 00:43:49 +02:00
39712e359d Use castle's stbi instead of zstbi 2026-02-06 23:27:21 +01:00
33a0b241ef Fantasizing about C API and plugins 2026-01-16 20:28:08 +01:00
0d171fb892 Fix -Z chunk face 2026-01-07 13:54:53 +01:00
4a83333116 Nothing 2026-01-06 21:10:07 +01:00
fed1e982d2 Use castle for vecmath (doesn't work fully yet) 2026-01-04 17:13:58 +01:00
04ae797196 Bad collisions 2025-12-12 01:24:09 +01:00
9baf42e838 Complete all Vulkan wrappers. Maybe worth it. 2025-12-05 22:07:06 +01:00
a372bcb981 More refactors around assets. Trust me, we need them 2025-12-04 23:31:30 +01:00
d885fbea43 More wrappers, more cleanup 2025-12-04 00:27:10 +01:00
be4ae4f1a7 Minor refactors and cleanups 2025-12-02 15:58:51 +01:00
5dfbc64676 Eliminate opposing walls 2025-11-29 14:49:28 +01:00
493937f870 Actual deleak, debug object names 2025-11-29 00:39:01 +01:00
81a56f393e Blocks and chunks 2025-11-28 23:24:22 +01:00
da1d740e5c Add load all materials function 2025-11-27 18:45:52 +01:00
6069249bf8 Vertical movement, deinit logs, persistent global uniform transfers 2025-11-27 17:07:30 +01:00
b9a804ead6 It works! 2025-11-26 15:47:02 +01:00
9f2d1e4608 Refactor literally everything 2025-11-26 01:19:20 +01:00
d6a4b8c1fe Create descriptor set layout, pipeline, vertex buffer and index buffer 2025-11-22 17:00:17 +01:00
bf0224ccd8 Loading materials and textures 2025-11-22 00:41:56 +01:00
63a8eee18c Begin new Asset Pipeline 2025-11-21 13:02:50 +01:00