1
0
Fork 0
mirror of https://github.com/ocornut/imgui.git synced 2026-01-11 00:04:24 +00:00

Adjust code to use IMGUI_IMPL_VULKAN_VOLK_FILENAME

This commit is contained in:
mwlasiuk 2025-10-16 19:24:29 +02:00
parent 08913a7519
commit 6fe191e5d7

View file

@ -45,9 +45,9 @@
// (you can also technically use IMGUI_IMPL_VULKAN_NO_PROTOTYPES + wrap Volk via ImGui_ImplVulkan_LoadFunctions().) // (you can also technically use IMGUI_IMPL_VULKAN_NO_PROTOTYPES + wrap Volk via ImGui_ImplVulkan_LoadFunctions().)
//#define IMGUI_IMPL_VULKAN_USE_VOLK //#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)') // When using Volk from directory outside your include directories list you can specify full path to volk.h header
// you might want ImGui to use VulkanSDK convention of <lib_include_dir>/<lib_header>.h ... // for example when using Volk from VulkanSDK and using include_directories(${Vulkan_INCLUDE_DIRS})' from 'find_package(Vulkan REQUIRED)')
//#define IMGUI_IMPL_VULKAN_VOLK_USE_VOLK_DIRECTORY //#define IMGUI_IMPL_VULKAN_VOLK_FILENAME
#if defined(IMGUI_IMPL_VULKAN_NO_PROTOTYPES) && !defined(VK_NO_PROTOTYPES) #if defined(IMGUI_IMPL_VULKAN_NO_PROTOTYPES) && !defined(VK_NO_PROTOTYPES)
#define VK_NO_PROTOTYPES #define VK_NO_PROTOTYPES
@ -58,8 +58,8 @@
// Vulkan includes // Vulkan includes
#ifdef IMGUI_IMPL_VULKAN_USE_VOLK #ifdef IMGUI_IMPL_VULKAN_USE_VOLK
#ifdef IMGUI_IMPL_VULKAN_VOLK_USE_VOLK_DIRECTORY #ifdef IMGUI_IMPL_VULKAN_VOLK_FILENAME
#include <Volk/volk.h> #include IMGUI_IMPL_VULKAN_VOLK_FILENAME
#else #else
#include <volk.h> #include <volk.h>
#endif #endif