diff --git a/external/imgui/CMakeLists.txt b/external/imgui/CMakeLists.txt new file mode 100644 index 0000000..e5f53ca --- /dev/null +++ b/external/imgui/CMakeLists.txt @@ -0,0 +1,4 @@ +cmake_minimum_required(VERSION 3.20) +project(imgui CXX) + +add_library(imgui imgui_demo.cpp imgui_draw.cpp imgui_tables.cpp imgui_widgets.cpp imgui.cpp backends/imgui_impl_vulkan.cpp backends/imgui_impl_sdl3.cpp) \ No newline at end of file diff --git a/src/frontend/ImGuiImpl/GUI.hpp b/src/frontend/ImGuiImpl/GUI.hpp index c6b5067..293a36b 100644 --- a/src/frontend/ImGuiImpl/GUI.hpp +++ b/src/frontend/ImGuiImpl/GUI.hpp @@ -129,7 +129,7 @@ inline void Initialize(const std::shared_ptr &wsi, SDL_Window *nati init_info.MinImageCount = g_MinImageCount; init_info.ImageCount = 2; init_info.CheckVkResultFn = CheckVkResult; - init_info.RenderPass = renderPass; + init_info.PipelineInfoMain.RenderPass = renderPass; init_info.ApiVersion = VK_API_VERSION_1_3; ImGui_ImplVulkan_LoadFunctions(