Use SDL for ImGui

This commit is contained in:
SimoneN64
2024-09-17 20:19:59 +02:00
parent 453fa43664
commit 8fe17d0dd7
4 changed files with 19 additions and 0 deletions

View File

@@ -36,6 +36,8 @@ include_directories(
../../external/parallel-rdp/parallel-rdp-standalone/util
../../external/unarr
../../external/SDL/include
../../external/imgui
../../external/imgui/backends
)
option(RAPIDJSON_BUILD_DOC "Build rapidjson documentation." OFF)

View File

@@ -6,6 +6,12 @@
#include <QWidget>
#include <QWindow>
#include <imgui.h>
#include <imgui_impl_sdl3.h>
#include <imgui_impl_vulkan.h>
#include <SDL3/SDL.h>
#include <SDL3/SDL_vulkan.h>
struct QtInstanceFactory : Vulkan::InstanceFactory {
VkInstance create_instance(const VkInstanceCreateInfo *info) override {
qVkInstance.setApiVersion({1, 3, 0});