Commit Graph

20 Commits

Author SHA1 Message Date
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