Commit Graph

12 Commits

Author SHA1 Message Date
aa53a80fce Multisampling implementation using the max samples the GPU supports 2024-11-21 23:54:07 -06:00
2631bbbaba Implement volk meta loader and ImGui 2024-11-11 21:43:56 -06:00
4a8f6909a8 Properly set up transitioning image layouts to pair well with dynamic rendering, refactor some code. 2024-11-05 05:50:51 -06:00
5c2f82b995 Add stanford dragon model 2024-10-24 20:21:10 -05:00
af7b533f50 clean up a RIDICULOUS amount of shit code lmfao, instantiation < static calls (im dumb as hell) 2024-10-16 06:02:15 -05:00
ac402dbef8 Depth buffering set up! Needs documentation and cleanup (again...) 2024-10-14 05:26:02 -05:00
9878070b4c Add Texture loading and extend original functionality! this needs HEAVY documentation, which I will do tomorrow. 2024-10-13 04:56:45 -05:00
086adae47a Uniform buffer creation, set up rudimentary MVP matrix 2024-10-11 22:41:29 -05:00
edfbddea55 Index buffer support to allow for reusing of the same vertices. Next commits will be refactors and documentation, graphs and flows of execution 2024-10-10 02:26:13 -05:00
5fca2134fe Finally handle swap chain recreation! resizing the window is possible now. Need to comment about what is happening in draw frames. Rewrote the main function to use a Singleton framework as well 2024-10-08 23:42:30 -05:00
db832a7dae Refactored main function to use a singleton patten 2024-10-08 23:26:45 -05:00
29599e4b9a Triangle finally renderedgit add . Swap ChainRecreation is up next, to allow for resizing. Then, it will be on to buffers for non-hardcoded shaders 2024-10-08 06:02:47 -05:00