6 Commits

Author SHA1 Message Date
8cf7df0a90 Start using reverse z and row major matrices, yay 2024-12-08 21:58:58 +04:00
4fd797c048 Slowly building out the rendering framework
- Ditch VMA for per frame data
- Add basic global descriptor set and all the boilerplate to manage that
- Add global uniform buffer that only has camera matrices right now
- Implement a per frame GPU memory arena, one large buffer that wraps around holding data for all frames in flight
- Get free look camera working again
2024-12-08 21:39:09 +04:00
4b6b859f40 Pass uniform buffer via push constants, yay 2024-12-05 02:40:12 +04:00
3cab3f7946 Start adding VMA 2024-12-04 23:39:05 +04:00
fe69fa1f51 Vulkan TRIANGLE!!! 2024-09-25 10:59:06 +04:00
2373a47340 Shader compilation to spir-v 2024-09-22 23:31:22 +04:00