From 848b199201020474a0b1f63404078f3deceb48bb Mon Sep 17 00:00:00 2001 From: iris Date: Thu, 2 Apr 2026 14:11:01 +0200 Subject: [PATCH] Fix compilation error --- external/imgui/CMakeLists.txt | 4 ++++ src/frontend/ImGuiImpl/GUI.hpp | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 external/imgui/CMakeLists.txt 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(