From 6fe191e5d7aeda33d94967717dc164667aaad1d8 Mon Sep 17 00:00:00 2001 From: mwlasiuk Date: Thu, 16 Oct 2025 19:24:29 +0200 Subject: [PATCH] Adjust code to use IMGUI_IMPL_VULKAN_VOLK_FILENAME --- backends/imgui_impl_vulkan.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/backends/imgui_impl_vulkan.h b/backends/imgui_impl_vulkan.h index b26c7bbe0..11bc39619 100644 --- a/backends/imgui_impl_vulkan.h +++ b/backends/imgui_impl_vulkan.h @@ -45,9 +45,9 @@ // (you can also technically use IMGUI_IMPL_VULKAN_NO_PROTOTYPES + wrap Volk via ImGui_ImplVulkan_LoadFunctions().) //#define IMGUI_IMPL_VULKAN_USE_VOLK -// When using Volk from VulkanSDK (include directories provided via 'include_directories(${Vulkan_INCLUDE_DIRS})' from 'find_package(Vulkan REQUIRED)') -// you might want ImGui to use VulkanSDK convention of /.h ... -//#define IMGUI_IMPL_VULKAN_VOLK_USE_VOLK_DIRECTORY +// When using Volk from directory outside your include directories list you can specify full path to volk.h header +// for example when using Volk from VulkanSDK and using include_directories(${Vulkan_INCLUDE_DIRS})' from 'find_package(Vulkan REQUIRED)') +//#define IMGUI_IMPL_VULKAN_VOLK_FILENAME #if defined(IMGUI_IMPL_VULKAN_NO_PROTOTYPES) && !defined(VK_NO_PROTOTYPES) #define VK_NO_PROTOTYPES @@ -58,8 +58,8 @@ // Vulkan includes #ifdef IMGUI_IMPL_VULKAN_USE_VOLK -#ifdef IMGUI_IMPL_VULKAN_VOLK_USE_VOLK_DIRECTORY -#include +#ifdef IMGUI_IMPL_VULKAN_VOLK_FILENAME +#include IMGUI_IMPL_VULKAN_VOLK_FILENAME #else #include #endif