From 871649f7ffd327d317e96cb9f5b83d4bfc145ac9 Mon Sep 17 00:00:00 2001 From: Jonathan Bradley Date: Sat, 1 Jul 2023 14:19:11 -0400 Subject: add window --- src/window.hpp | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/window.hpp (limited to 'src/window.hpp') diff --git a/src/window.hpp b/src/window.hpp new file mode 100644 index 0000000..4997327 --- /dev/null +++ b/src/window.hpp @@ -0,0 +1,22 @@ +#ifndef PKE_WINDOW_HPP +#define PKE_WINDOW_HPP + +#include +#include + +const unsigned int MAX_FRAMES_IN_FLIGHT = 3; + +extern GLFWwindow *glfwWindow; +extern VkInstance vkInstance; +extern VkPhysicalDevice vkPhysicalDevice; +extern VkSurfaceKHR vkSurfaceKHR; + +struct PKEWindowProperties { + unsigned int width = 1280; + unsigned int height = 720; +}; + +void CreateWindow(PKEWindowProperties *wp); +void DestroyWindow(); + +#endif /* PKE_WINDOW_HPP */ -- cgit v1.2.3