|
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 |
|
|
5c2f82b995
|
Add stanford dragon model
|
2024-10-24 20:21:10 -05:00 |
|
|
6e8e75d5b3
|
Fix dragon UV's to allow it to run without crashing
|
2024-10-16 22:23:21 -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 |
|
|
56fb496ec7
|
Fix index buffer
|
2024-10-14 16:24:48 -05:00 |
|
|
43fd780e0b
|
.OBJ Loading
|
2024-10-14 09:17:17 -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 |
|
|
cb4500d97f
|
Update documentation and clean code for Uniform Buffers, added time variable to descriptor set, preparing for Texture mapping.
|
2024-10-12 04:14:22 -05:00 |
|
|
086adae47a
|
Uniform buffer creation, set up rudimentary MVP matrix
|
2024-10-11 22:41:29 -05:00 |
|
|
6b8b24da65
|
Update gitignore
|
2024-10-11 18:00:39 -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 |
|
|
ee0b68588c
|
Update Documentation and remove duplicate includes caused by global headers
|
2024-10-06 04:52:10 -05:00 |
|
|
3e0206b581
|
Major refactoring to fix spaghetti code, hook sanitizers in when debug building, and set up window surfaces.
|
2024-10-06 04:35:53 -05:00 |
|
|
9a6a351e23
|
Added Logical Device setup, currently there are a few errors thrown because we don't enable any extensions, but DO enable optional features, which rely on those extensions. It seems like vulkan can deal with these errors without crashing, but this will be addressed shortly regardless
|
2024-10-05 19:59:15 -05:00 |
|