Feature: VkDevice Creation (#5)

* update contributing with goals

* add required extensions to vulkan instance

* add validation layers + debug callback

* add device class which enumerates availble gpu devices

* improve device selection logic

* add logical device creation
This commit is contained in:
Preston McGee
2026-05-22 19:48:51 -07:00
committed by GitHub
parent a63c271f92
commit bcd19f1e60
5 changed files with 203 additions and 1 deletions

View File

@@ -33,6 +33,7 @@ add_library(maiden_core STATIC
src/App.cpp
src/Window.cpp
src/Engine.cpp
src/Device.cpp
# include extra source files here
)