10 Commits

Author SHA1 Message Date
connellpaxton
b6cf6c08c3 Created working geometry shader 2024-01-31 16:44:45 -05: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
952176f4c9 Added file utilities, began work on texture loading.
After that, it will be time to begin graphics pipeline construction
2024-01-22 18:09:11 -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