23 Commits

Author SHA1 Message Date
1844833021 fix not recreating framebuffer on resize 2025-08-12 06:52:19 +10: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
31b0bb79d4 split renderer into game and vulkan files 2025-08-06 04:22:03 +10:00
42334ed6fc add media 2025-08-05 13:10:06 +10: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
0c8169713d cursor fixes, add locking/unlocking cursor 2025-07-30 07:31:37 +10:00
b24ff3cb8e fix camera and x11 inputs 2025-07-29 08:34:21 +10:00
516d6f9f3e implemented a (working) camera 2025-07-28 08:03:09 +10:00
e2c6bf1b24 some set up for camera, work started on own vector/matrix structures 2025-07-27 17:50:35 +10:00
e429cee207 some work on camera (wip) 2025-07-24 07:58:12 +10:00