From e53e5485340540a0c325483fee8aff06d98c4731 Mon Sep 17 00:00:00 2001 From: lizzie Date: Sat, 13 Jun 2026 16:31:02 -0400 Subject: [PATCH] qt diffs --- src/qt_common/CMakeLists.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/qt_common/CMakeLists.txt b/src/qt_common/CMakeLists.txt index 8858b819d6..b83fd427b4 100644 --- a/src/qt_common/CMakeLists.txt +++ b/src/qt_common/CMakeLists.txt @@ -62,6 +62,16 @@ if (USE_DISCORD_PRESENCE) target_compile_definitions(qt_common PUBLIC USE_DISCORD_PRESENCE) endif() +# Qt itself may use Vulkan stuffs so we'd need to account for that as well +# must match src/video_core/vulkan_common/vulkan.h logic +if (WIN32 OR APPLE OR ANDROID OR PLATFORM_HAIKU OR PLATFORM_PS4) + # ... +else() + find_package(X11 REQUIRED) + target_include_directories(video_core PUBLIC ${X11_INCLUDE_DIR}) + target_link_libraries(video_core PUBLIC ${X11_LIBRARIES}) +endif() + # TODO(crueter) target_link_libraries(qt_common PRIVATE Qt6::Widgets)