87 Commits

Author SHA1 Message Date
b4697cf890 fix gltf/model loading some more, few bugs left but mostly working 2025-11-23 15:36:39 +11:00
3d04ad4c43 loading/rendering set up, has bugs 2025-11-22 19:06:52 +11:00
bd4e1cc07e update dependencies, fix up vulkan initialization, start model loading to gpu 2025-11-21 18:45:12 +11:00
25899ff448 setup planning (wip) 2025-11-04 19:28:47 +11:00
119f5f069c work on basic rendering 2025-11-01 16:16:46 +11:00
77ce53d4f1 finish vulkan init (outside of description) 2025-10-29 06:39:56 +11:00
f9cf8e26ab more setup 2025-10-28 07:16:56 +11:00
20caf5ea4d begin rework of engine for 3d rendering 2025-10-27 07:02:07 +11:00
35985df611 update submodules, project compiles again 2025-10-22 06:09:59 +11:00
aaa40d2017 fix build config 2025-08-16 12:19:29 +10:00
d4719e1591 fix script 2025-08-16 12:01:27 +10:00
34b4e7a4c5 clean up 2025-08-16 10:53:26 +10:00
8201316817 move shared libs to submodule 2025-08-16 10:41:53 +10:00
acbfe339ab compiling with vulkan as external library 2025-08-16 09:38:53 +10:00
89d2cb7407 update submodule, some fixes 2025-08-15 07:20:23 +10:00
b0a4bcb422 remove vulkan from direct repo 2025-08-15 05:11:22 +10:00
d3baa63701 move vulkan renderer to git submodule to also use elsewhere 2025-08-15 04:58:31 +10:00
f601729468 set up nogc 2025-08-14 17:16:04 +10:00
48493f91bb remove codegen (again) 2025-08-14 13:10:17 +10:00
63c942294c first version of font atlas generator complete 2025-08-14 12:20:43 +10:00
2780f811f0 start work on font atlas creation 2025-08-13 07:45:00 +10:00
ead9c307bb Merge branch 'master' of git.sleepy.day:sleepy-day/Gears 2025-08-12 06:52:41 +10:00
1844833021 fix not recreating framebuffer on resize 2025-08-12 06:52:19 +10:00
60b2ff8df2 Update readme.md 2025-08-11 04:46:48 -04:00
01c4abaf1d gui shader fixes, start work on text rendering 2025-08-11 07:36:25 +10:00
70807e4a15 add default texture, remove codegen 2025-08-10 11:56:48 +10:00
eafd47b04e fix shader disassembly 2025-08-09 16:41:07 +10:00
f4a8cef602 remove bindless descriptors, delete unused shaders 2025-08-09 16:25:18 +10:00
92980fba0d commit before deleting shaders 2025-08-09 14:11:18 +10:00
194149f8dd fix depth buffer 2025-08-08 05:28:57 +10:00
0c8aaa4b8c transitioned to render passes and vulkan 1.2, works but has a bug 2025-08-07 07:25:17 +10:00
8e35be5c62 start work on migration to render passes 2025-08-06 07:18:16 +10:00
31b0bb79d4 split renderer into game and vulkan files 2025-08-06 04:22:03 +10:00
290fa0d19d update readme 2025-08-05 14:09:37 +10:00
99b5c2ba70 Update readme.md 2025-08-04 23:32:27 -04:00
4d9d64fb0f Update readme.md 2025-08-04 23:30:29 -04:00
ddb9165cec Update readme.md 2025-08-04 23:30:13 -04:00
6c73be285b readme 2025-08-05 13:18:52 +10:00
769e959f5a media 2025-08-05 13:17:02 +10:00
e922d0e681 Update readme.md 2025-08-04 23:12:50 -04:00
42334ed6fc add media 2025-08-05 13:10:06 +10:00
dbf1408322 Add readme.md 2025-08-04 23:06:45 -04:00
d4c86e7ac5 added some basic loading model controls 2025-08-05 12:59:20 +10:00
e324e47896 added better transparency to the pbr shader 2025-08-04 19:06:32 +10:00
0081887f19 add alpha to shaders, fix vulkan cleanup 2025-08-04 11:05:47 +10:00
282f78baae fixed camera, some cleanup 2025-08-03 16:54:46 +10:00
09b57ae114 fixed camera (using cglm for maths) 2025-08-03 14:33:37 +10:00
3d8e0b2840 wip before restructure 2025-08-03 12:56:33 +10:00
d88413860b some restructuring, fix a crash 2025-08-02 08:47:19 +10:00
625b75f2c6 change vertex layout, misc random work 2025-07-31 08:38:10 +10:00