Вынес управление VkDevice в отдельный класс

This commit is contained in:
Jiga228
2026-06-23 20:51:12 +07:00
parent 3cbe642fca
commit b2dee85b26
8 changed files with 178 additions and 146 deletions
@@ -13,7 +13,7 @@ namespace VkObjects
VkSurfaceKHR surface_ = nullptr;
const Instance& instance_;
public:
Surface(const Instance& instance, GLFWwindow* window);
explicit Surface(const Instance& instance, GLFWwindow* window);
~Surface();
inline VkSurfaceKHR get_native() const { return surface_; }