Updated to vulkan v1.2

This commit is contained in:
Alejandro Saucedo 2020-08-16 07:18:56 +01:00
parent 970f502cda
commit 7e675cd532
3 changed files with 128 additions and 2 deletions

View file

@ -1,15 +1,29 @@
#pragma once
#include <vulkan/vulkan.h>
#include <vulkan/vulkan.hpp>
namespace kp {
class Manager
{
private:
public:
Manager();
virtual ~Manager();
private:
vk::Instance mInstance;
// Create functions
vk::InstanceCreateInfo createInstanceInfo();
#if DEBUG
vk::DebugReportCallbackEXT mDebugReportCallback;
vk::DispatchLoaderDynamic mDebugDispatcher;
#endif
};
} // End namespace kp