Commit Graph

15 Commits

Author SHA1 Message Date
2330c17e3b Port to zig 0.17.0 2026-10-12 00:45:24 +02:00
a6d2538352 No more staging buffer; generic buffer doubles as staging 2026-09-22 22:22:53 +02:00
2fb4e38209 Cleanup GenericBuffer 2026-09-22 16:42:30 +02:00
f7576a941d Migrate GLSL to Slang, text shader 2026-09-12 23:48:30 +02:00
40fcba9323 Globalize textures, materials and gui 2026-05-23 01:37:28 +02:00
ad80fb4fd9 Make use of some globals to stop typing engine everywhere. 2026-05-15 02:20:08 +02:00
36434f8107 Remove legacy render passes and frambebuffers in favor of dynamic rendering
Somehow, some way, we ended up with net positive lines changed
2026-05-13 17:28:16 +02:00
bce62feb09 GUI: Box drawing 2026-05-13 05:40:31 +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
fed1e982d2 Use castle for vecmath (doesn't work fully yet) 2026-01-04 17:13:58 +01:00
8f19b16130 Transient CB only, validation fixes 2025-12-20 18:11:24 +01:00
df43975af4 Clamp skybox to prevent +inf overflow 2025-12-08 01:31:30 +01:00
7c438d1284 Sketchy skybox 2025-12-07 23:27:42 +01:00
df00e3052f Load and convert skybox to cubemap 2025-12-07 01:23:15 +01:00