12 Commits

Author SHA1 Message Date
0797c418da Add mipmaps to texture creation pipeline 2024-10-18 11:57:07 -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
19c25ba670 Update documentation 2024-10-13 20:32:20 -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
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
7e625a3db5 Set up Vertex Buffer 2024-10-09 06:14:01 -05:00
0fefb85d0a Majorly cleaned up unnecessary includes and reformatted makefile to include shaders now. 2024-10-09 02:53:44 -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
10a8c236f0 Prepare for rendering and presentation 2024-10-08 01:57:32 -05:00
fa14b3fd8f Implemented image view system for.. viewing images 2024-10-07 05:09:46 -05:00