|
3bb747bfae
|
Swap Chain's setup rudimentarily, resizing the window is not available as of yet, because that would invalidate the swap chain, but now we have a target to render to.
|
2024-10-06 20:17:19 -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 |
|
|
f161504410
|
Support queue families and physical devices, choose a GPU that we can use based on what ops it can do basically
|
2024-10-05 16:53:36 -05:00 |
|
|
4d16ae606d
|
Majorly revamp the debug system, setting up a validation layer with a debug messenger, document it all, clean up main and VulkanDebugLibs
|
2024-10-05 05:50:37 -05:00 |
|
|
8d7cbb27c7
|
Update some internal names
|
2024-10-04 23:16:24 -05:00 |
|
|
47ad14f028
|
Add library for handling validation layers solely, added dimple escher cube model for experimenting
|
2024-10-04 23:07:53 -05:00 |
|
|
04997fa682
|
Added validation layer injection, working on message callbacks per the vulkan docs
|
2024-10-04 19:56:58 -05:00 |
|
|
d97ac93a1f
|
Handle creation of vulkan instance, update documentation
|
2024-10-04 16:00:07 -05:00 |
|
|
1c708d4f19
|
Update docs to current endpoint
|
2024-10-04 03:38:27 -05:00 |
|
|
55b146258c
|
Implement simple Vulkan+GLFW window, Update makefile accordingly
|
2024-10-04 03:36:56 -05:00 |
|
|
d58e592f9e
|
.gitignore update
|
2024-10-04 01:41:52 -05:00 |
|
|
9067c583be
|
:3c
|
2024-10-04 01:30:44 -05:00 |
|
|
9d4dfa5d9d
|
Fucking merc'd Aza
|
2024-10-04 01:28:01 -05:00 |
|
|
52e054784f
|
Merge branch 'master' of ssh://gitea.calebfontenot.com:25566/chloe-lilly/PlaceholderNameEngine
|
2024-10-04 01:23:52 -05:00 |
|
|
035da88682
|
Update README
|
2024-10-04 01:23:06 -05:00 |
|
|
fa6c3052ec
|
printf > cout
|
2024-10-04 01:22:33 -05:00 |
|
|
038588fcba
|
Update README
|
2024-10-04 01:13:30 -05:00 |
|
|
eb66d83242
|
Revert "Add vulkan resources"
This reverts commit 9ccbc1b0fb .
|
2024-10-04 01:03:13 -05:00 |
|
|
9ccbc1b0fb
|
Add vulkan resources
|
2024-10-04 00:52:03 -05:00 |
|
|
98929dd2c6
|
Proto Makefile
|
2024-10-03 23:55:40 -05:00 |
|
|
4250bba716
|
Create folder structure, and template Makefile
|
2024-10-03 22:54:35 -05:00 |
|
|
c8fe2ea57b
|
Initial commit
|
2024-10-03 22:32:21 -05:00 |
|