9 Commits

Author SHA1 Message Date
8dbff0ec75 Fixed March objects to reload on every change, and forced swapchain recreation on resize due to an issue on linux. Additonally, fixed printf errors 2025-03-31 13:00:33 -04:00
connellpaxton
33c783fcc4 Added IMGUI, slightly changed logging to deal with ERROR and DEBUG being popular macro definitions. 2024-01-29 16:21:15 -05:00
connellpaxton
ef1bceb388 Texture creation and binding works! 2024-01-28 12:30:42 -05:00
Conál
15dc595753 Fixed viewport swankiness by reversing the culling order 2024-01-26 11:28:22 -05:00
connellpaxton
c9e2877530 Added shader compilation to build process
Created mechanism to construct pipelines, still need to finish debugging that.
2024-01-25 17:07:47 -05:00
connellpaxton
e077eeaf5d Added class to handle allocation and creation of Buffers and Image, as well as Timers.
No memory leaks detected yet.
(Fingers crossed).
2024-01-23 16:00:15 -05:00
connellpaxton
9c514b658a Fixed resizing, moved depth image to swapchain create cycle.
Also acheived (surface) format selection.
2024-01-22 13:51:19 -05:00
Conál
593eec8b8e Added DEBUG mode to logging 2024-01-22 09:46:43 -05:00
connellpaxton
6749509475 Started complete rewriting / restructuring. 2024-01-18 11:27:43 -05:00