Make Vulkan class a global instance

This commit is contained in:
Thraix
2023-04-04 21:14:01 +02:00
parent 9faec15fd6
commit 431ad9c573
56 changed files with 333 additions and 424 deletions
-2
View File
@@ -3,7 +3,6 @@
#include "copium/core/DebugMessenger.h"
#include "copium/util/Timer.h"
#include <vulkan/vulkan.hpp>
#include <GLFW/glfw3.h>
#include <set>
@@ -36,6 +35,5 @@ namespace Copium
void InitializeDebugMessenger();
std::vector<const char*> GetRequiredExtensions();
bool CheckLayerSupport(const std::vector<const char*>& layers);
static void FramebufferResizeCallback(GLFWwindow* window, int width, int height);
};
}