diff --git a/.vscode/settings.json b/.vscode/settings.json index 3d19400..0f25192 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -86,6 +86,7 @@ "queue": "cpp", "random": "cpp", "regex": "cpp", - "variant": "cpp" + "variant": "cpp", + "vulkan_raii.hpp": "c" } } \ No newline at end of file diff --git a/README.md b/README.md index c601e39..cb33032 100644 --- a/README.md +++ b/README.md @@ -1 +1,2 @@ -# RenderFramework \ No newline at end of file +# RenderFramework +This is a project for building a game engine using C++ and Vulkan. \ No newline at end of file diff --git a/Src/RenderFramework/Vulkan/Application.cpp b/Src/RenderFramework/Vulkan/Application.cpp index b7a2bf9..f826981 100644 --- a/Src/RenderFramework/Vulkan/Application.cpp +++ b/Src/RenderFramework/Vulkan/Application.cpp @@ -6,7 +6,16 @@ #include #include "VulkanDeviceFunctions.h" +#include + + Application::Application() { + + vk::raii::Context context; + + + //vk::raii::Instance instance = vk::raii::su::makeInstance( context, AppName, EngineName ); + vulkan = std::make_shared(); auto extensions = vulkan->getSupportedExtensions(); auto layers = vulkan->getSupportedLayers();