#ifdef __linux__ # include # include # include # include # include #endif #if __linux__ # define VK_USE_PLATFORM_XCB_KHR #elif _WIN32 # define VK_USE_PLATFORM_WIN32_KHR #endif #define VK_NO_PROTOTYPES #include #define VMA_STATIC_VULKAN_FUNCTIONS 0 #define VMA_DYNAMIC_VULKAN_FUNCTIONS 1 #define VMA_VULKAN_VERSION 1003000 #include "../../external/vma/vk_mem_alloc.h" #include "../../external/xxhash/xxhash.c" #define STB_IMAGE_IMPLEMENTATION #include "../../external/stb/stb_image.h" #define M3D_IMPLEMENTATION #include "../../external/m3d/m3d.h"